我正在使用Google Fusion Tables为我的数据编写移动网页,我需要同时使用ORDER BY
(lat和long)以及GROUP BY
(代替DISTINCT
} - GFT不支持)。
GROUP BY
,则该语句似乎只是忽略了ORDER BY
。
SQL语句:
SELECT Count(), Facility_Name FROM 2206340 GROUP BY Facility_Name
ORDER BY ST_DISTANCE(Lat, LATLNG(" + lat + "," + lng + "))LIMIT 10
还有其他人遇到过这种情况吗?
答案 0 :(得分:0)
您不能通过未包含在select / group by子句中的列进行排序(除非您使用聚合函数)