gpt4 book ai didi

sql-server - 仅通过 MS SQL Server 中的 EntryDate 和 Emp_id 查找每个组中的最低开始日期时间和最高结束日期时间

转载 作者:搜寻专家 更新时间:2023-10-30 23:39:07 24 4
gpt4 key购买 nike

我要找

  • 最低的“StartDateTime”
  • 最高的“结束日期时间”

当我将数据分组时

  • “EntryDate”的日期部分(忽略时间部分)
  • MS SQL Server 中的“empl_id”

我的数据是这样的 **My records in table like this type:**

结果应该是什么样的 **I want result like this type:**

最佳答案

这个?

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

关于sql-server - 仅通过 MS SQL Server 中的 EntryDate 和 Emp_id 查找每个组中的最低开始日期时间和最高结束日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37428122/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com