我有一张桌子,里面有坐标(纬度和经度,所以有2列)和其他一些tripdata。 为了找到地理位置,我当然需要两个列的组合。 所以我想要实现的是计算这个表中的所有类型的组合并将它们分组。为此,我必须连续查看这两列,如“对”。
计算1列不是问题。例如,我这样做了:
SELECT `longitude`, COUNT (*) AS `count`FROM ´tripdata`GROUP BY `longitude` ORDER BY `count`DESC;
但如何算一对呢?
所以结果应该是这样的:
纬度|经度|计数
感谢。
答案 0 :(得分:1)
尝试
SELECT `latitude `, `longitude`, COUNT (*) as `count`
FROM ´tripdata`
GROUP BY `latitude `, `longitude`
ORDER BY `count` DESC;