gpt4 book ai didi

mysql - 获取多行日期的最小和最大时间

转载 作者:行者123 更新时间:2023-11-29 15:41:56 25 4
gpt4 key购买 nike

我有一张包含以下数据的表格。

Uid    date   time
1 2019-07-17 09:00:09
1 2019-07-17 17:30:32
1 2019-07-18 09:30:00
1 2019-07-19 09:14:23
1 2019-07-19 13:14;56
1 2019-07-19 17:34:22

我想将这些纳入以下内容

1 2019-07-17 09:00:09 17:30:32
1 2019-07-18 09:30:00
1 2019-07-19 09:14:23 17:34:22

我不擅长 SQL,因此寻求社区帮助。谢谢

最佳答案

这基本上是聚合。执行此操作的一种便捷方法是使用 nullif():

select uid, date, min(time), nullif(max(time), min(time))
from t
group by uid, date

关于mysql - 获取多行日期的最小和最大时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57544865/

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