gpt4 book ai didi

mysql从表中选择不同的月份(缩写)

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

我想看看我的表中使用了哪些月份。我可以获得 id 和名称(见下文)没问题,但我无法提取 abrv。我在使用 %b 之前已经完成了,但似乎无法在此处获得语法。我哪里错了?

    SELECT DISTINCT 
MONTH(date) as id,
MONTHNAME(date) as name,
MONTHNAME(date, '%b') as abrv
FROM table_name ORDER BY id ASC

我想回去

    id  |name       |abrv
1 |January |Jan

最佳答案

我会这样做:

    SELECT DISTINCT 
MONTH(date) as id,
MONTHNAME(date) as name,
SUBSTRING(MONTHNAME(date),1,3) as abrv
FROM table_name ORDER BY id ASC

关于mysql从表中选择不同的月份(缩写),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20919530/

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