gpt4 book ai didi

MySQL MONTHNAME() 来自数字

转载 作者:IT老高 更新时间:2023-10-28 23:41:22 25 4
gpt4 key购买 nike

有没有办法仅从月份 (1-12) 中获取 MONTHNAME() ?例如,如果我有 6,7,8,MySQL 中是否有任何 native 方法可以将它们转换为 June,July,August

最佳答案

您可以使用 STR_TO_DATE()将数字转换为日期,然后返回 MONTHNAME()

SELECT MONTHNAME(STR_TO_DATE(6, '%m'));

+---------------------------------+
| MONTHNAME(STR_TO_DATE(6, '%m')) |
+---------------------------------+
| June |
+---------------------------------+

警告:如果在很多行上完成,这可能会很慢。

关于MySQL MONTHNAME() 来自数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7027129/

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