gpt4 book ai didi

MySql 查询带分组的最小值和最大值

转载 作者:太空宇宙 更新时间:2023-11-03 11:01:27 30 4
gpt4 key购买 nike

输入表:

Table

考虑到上表,我想为给定的输入状态“b”列出按订单 ID 分组的开始和结束日期。现在我正在用许多 sql 查询来做这件事,并在 java 中将它们合并在一起。但我想把它写在 mysql 的单个 sql 查询中。谁能帮我在单个 sql 查询中写这个。

输出:

enter image description here

最佳答案

使用这个:

SELECT OrderId, MIN(createdDate) as MinDate, MAX(createdDate) as MaxDate
FROM tbl1
WHERE fromStatus = 'b' or inputStatus = 'b'
GROUP BY OrderId

关于MySql 查询带分组的最小值和最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15344145/

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