gpt4 book ai didi

mysql - 如何根据月份和年份列对 sql 表进行排序

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

我有一个年份列,其中包含 2015、2014、2013、2012 等字符串值。月份列显示字符串值,例如 January、Feburary、...December。我需要运行一个选择,根据年份和月份列对表进行排序。谁能提供一些意见?是否有任何系统程序可以轻松做到这一点。

我想要基于年月降序的输出。

最佳答案

你可以这样做:

order by cast(year as int) desc
,case when month = 'January' then 1
when month = 'February' then 2
....
when month = 'December' then 12
end desc

关于mysql - 如何根据月份和年份列对 sql 表进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31914372/

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