我有以下SQL:
select code, distance from places;
输出如下:
CODE DISTANCE
106 386.895834130068
80 2116.6747774121
80 2117.61925131453
106 2563.46708627407
我只想得到一个代码和最近的距离。所以我想要它返回这个:
CODE DISTANCE
106 386.895834130068
80 2116.6747774121
仍然在玩独特的和分组的游戏。
最佳答案
select `code`, min(distance) as minimal_distance
from places
group by `code`
关于mysql - SQL Group by,Having和Ordering(MySQL),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11536711/