1

我正在使用 Google Fusion Tables 为我的数据编写一个移动网页,我需要同时使用ORDER BY(经纬度)以及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

有没有其他人遇到过这种情况?

4

1 回答 1

0

您不能按未包含在 select/group by 子句中的列排序(除非您使用聚合函数)

于 2011-12-22T00:09:19.230 回答