仅通过 MS SQL 服务器中的 EntryDate 和 Emp_id 在每个组中查找最低开始日期时间和最高结束日期时间

Finding Lowest Start DateTime and Highest End DateTime in each group by only EntryDate and Emp_id in MS SQL Server

我要找

当我按

对数据进行分组时

我的数据是这样的

结果应该是什么样的

这个?

SELECT Emp_Id, MIN (StartDateTime), MAX (EndDateTime)
FROM   yourtable
GROUP BY Emp_Id, CONVERT(DATE, EntryDate)