gpt4 book ai didi

mysql - 针对整数值按小时排序

转载 作者:行者123 更新时间:2023-11-29 21:30:20 25 4
gpt4 key购买 nike

我正在使用 MYSQL 5.6,并且有以下整数值:


1
2
3
21
22
23
0

想要按小时排序并希望以这种格式显示我的结果:


3
2
1
0
23
22
21

最佳答案

将 0 更改为 24:

SELECT
Quantity,
SEC_TO_TIME(Quantity*60*60) as TimeFormat,
CASE WHEN SEC_TO_TIME(Quantity*60*60) BETWEEN '01:00:00' AND '12:00:00' THEN 'AM' ELSE 'PM' END AS AMPM
FROM your_table
ORDER BY AMPM ASC, TimeFormat DESC

数量:包含整数值的列

关于mysql - 针对整数值按小时排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35318192/

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