【发布时间】:2018-12-13 11:34:25
【问题描述】:
如何从多条记录中选择两条记录,首先是日期字段最小的地方,其次是日期字段最大的地方。 我将尝试向您简要解释:- 我有一个 records_history 表,其中一个员工可以有多个记录。我只想根据 max 和 minimum date 为一名员工选择两条记录。我怎样才能做到这一点? 目前,为此场景所做的是首先从 Employee 中选择所有记录,然后将其存储到临时表中,为临时表应用游标并获取不同的员工记录,然后他们从临时表中选择最大和最小数据记录。但处理时间很长。 请提出解决此问题的方法。?
【问题讨论】:
-
样本数据和预期结果会很好。
标签: sql-server