【发布时间】:2018-03-13 01:23:00
【问题描述】:
我有这张带有 HistoryDate 和 User 的表。我需要像这样查询每个 ReviewID 的 Max(Historydate)、User 对应 Maxdate、Min(HistoryDate)、MinDate 对应的 User
ModifiedDate |ModifiedBy| CreatedDate | CreatedBy |ReviewId
2/16/17 12:58 | Susan | 2/7/17 15:39 | John | 1
2/15/17 13:25 | Sam | 2/9/17 20:27 | John | 2
我可以使用表变量查询它,但想知道有什么其他方法可以得到它。
【问题讨论】:
-
当两条评论的历史日期相同时,您希望发生什么?还是您想发布您所做的以将其放入表变量中?
-
取决于 ReviewId 是与用户一起显示的最大值还是最小值。这样做的主要目的是将每个 ReviewId 的 Min Date 和 User 显示为 CreatedDate 和 CreatedBy 以及 MaxDate 和 User 作为 Latest ModifiedDate 和 ModifiedBy 并忽略其余数据。