小编J.D*_*Doe的帖子

SQL Max(日期)没有group by

说我有下表...

MemberID  ServDate
001       12-12-2015
001       12-13-2015
001       12-15-2015
002       11-30-2015
002       12-04-2015
Run Code Online (Sandbox Code Playgroud)

我想让它看起来像这样......

MemberID  ServDate     LastServDate
001       12-12-2015   12-15-2015
001       12-13-2015   12-15-2015
001       12-15-2015   12-15-2015
002       11-30-2015   12-04-2015
002       12-04-2015   12-04-2015
Run Code Online (Sandbox Code Playgroud)

有没有办法,我可以做到这一点,而不必使用GROUP BY或嵌套查询?(我正在处理一个非常大的数据库,而GROUP BY会大大减慢速度)

谢谢!

sql sql-server group-by max

3
推荐指数
1
解决办法
4426
查看次数

标签 统计

group-by ×1

max ×1

sql ×1

sql-server ×1