当前位置: 代码迷 >> Sql Server >> SQL语句,多谢各位,100分
  详细解决方案

SQL语句,多谢各位,100分

热度:71   发布时间:2016-04-25 01:20:23.0
求一个SQL语句,谢谢各位,100分
小弟我求一SQL,语句,如下
表:
ID 人物 时间 地点
1 A X Y
2 B K R
3 B T R
5 B Q S
6 A F M

想到得到的效果如下,若人物一样,地点一样,则取离现在时间最短的一条.
人物 时间 地点
A X Y
A F M
B K R
B Q S


谢谢各位

------解决方案--------------------
SELECT 人物,max(时间),地点 FROM TB GROUP BY 人物,地点
------解决方案--------------------
不会,因为group by了地点,如果只group by人物就会只有a和b两条
  相关解决方案