Запрос Google Fusion Tables SQL ORDER BY и GROUP BY в одном запросе не работает - PullRequest
1 голос
/ 22 декабря 2011

Я пишу мобильную веб-страницу, используя Google Fusion Tables для своих данных, и мне нужно использовать как ORDER BY (широта и долгота), так и GROUP BY (вместо DISTINCT - что GFT не делает ')t support).

Но, похоже, эти двое не очень хорошо играют вместе.Если я использую GROUP BY, оператор, похоже, просто игнорирует оператор SQL ORDER BY.

:

SELECT Count(), Facility_Name FROM 2206340 GROUP BY Facility_Name 
ORDER BY ST_DISTANCE(Lat, LATLNG(" + lat + "," + lng + "))LIMIT 10

Кто-нибудь еще сталкивался с этим сценарием?

1 Ответ

0 голосов
/ 22 декабря 2011

Нельзя упорядочить по столбцу, который не включен в предложение select / group by (если вы не используете статистическую функцию)

...