Vì vậy, GraphQL là ngôn ngữ truy vấn phù hợp cho các phụ trợ không đồng nhất, nghĩa là phụ trợ với các loại nguồn dữ liệu khác nhau ngoài cơ sở dữ liệu. SQL vô cùng phổ biến như một ngôn ngữ truy vấn cho cơ sở dữ liệu. Thật không may, nó không hoạt động đối với các truy vấn lồng nhau trên dữ liệu không đồng nhất giống như cách GraphQL hoạt động.