gpt4 book ai didi

mySQL ORDER BY DAYOFWEEK 从今天开始

转载 作者:行者123 更新时间:2023-11-29 20:16:55 24 4
gpt4 key购买 nike

我有一个每周不同日期发生的事件列表。我希望我的查询返回从今天开始按星期几排序的结果。

'Meeting_Day' = Sunday,  Monday, Tuesday...
'Day_of_Week' = 1, 2, 3...

SELECT Meeting_Day, Day_of_Week,
Day_of_Week + (Day_of_Week - DAYOFWEEK(NOW())) as x FROM `meetings` ORDER BY x

这对于专业人士来说可能很简单,但我不是专业人士。

最佳答案

我又仔细看了看,发现这样就可以了。

SELECT 
*,
If(Day_of_Week < DAYOFWEEK(Now()), (Day_of_Week + 7), Day_of_Week) as SDAY
FROM `meetings`
ORDER BY SDAY

关于mySQL ORDER BY DAYOFWEEK 从今天开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39705430/

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