【发布时间】:2020-06-12 04:32:10
【问题描述】:
我有一个包含如下日期和时间数据的表格。
我想收集上表中粗体的员工/部门/日期/时间窗口明智的最小和最大日期/时间的数据。下表是我想从上表中得出的结果。
是否有任何 SQL 查询选项可用于获取此信息?
提前致谢
【问题讨论】:
标签: tsql sql-server-2012
我有一个包含如下日期和时间数据的表格。
我想收集上表中粗体的员工/部门/日期/时间窗口明智的最小和最大日期/时间的数据。下表是我想从上表中得出的结果。
是否有任何 SQL 查询选项可用于获取此信息?
提前致谢
【问题讨论】:
标签: tsql sql-server-2012
您可以使用min,maxandgroup by` 函数来获得您想要的结果:
select EmpId,Section,min(EntryTime)MinEntryTime,Max(EntryTime)MaxEntryTime
from yourtable
group by EmpId,Section
【讨论】: