【发布时间】:2016-02-10 19:59:39
【问题描述】:
我有一个显示如下数据的现有查询:
NAME COURSE PROF LASTUPDATE
NAME_1 MATH1 PROF_A 2015-10-14 09:55:26.637
NAME_2 ENG1 PROF_B 2015-10-14 09:54:07.087
NAME_2 ENG1 PROF_C 2015-10-14 10:02:31.663
NAME_3 SOC1 PROF_D 2015-10-14 09:53:28.253
NAME_4 PHL1 PROF_E 2015-10-14 09:55:47.293
NAME_3 SOC1 PROF_F 2015-10-14 09:59:00.000
我只想选择具有相同名称和课程的最新行(就 lastupdate 而言)?结果表应该是这样的:
NAME COURSE PROF LASTUPDATE
NAME_1 MATH1 PROF_A 2015-10-14 09:55:26.637
NAME_2 ENG1 PROF_C 2015-10-14 10:02:31.663
NAME_4 PHL1 PROF_E 2015-10-14 09:55:47.293
NAME_3 SOC1 PROF_F 2015-10-14 09:59:00.000
提前谢谢你!
【问题讨论】:
标签: sql sql-server select sql-order-by