我正在构建查询,该查询使用我当前的查询 created_at 列按月过滤数据
查询:
.Activate
现在,在created_at列打印时,它显示以下结果 2020-03-01 07:50:07 ,但是我想打印月份名称,例如三月,四月 应当如何实现
谢谢
答案 0 :(得分:1)
您似乎正在寻找MySQL date function MONTHNAME()
:
SELECT id, title, body, MONTHNAME(created_at) created_month
FROM posts
ORDER BY id DESC
答案 1 :(得分:1)
查询:
SELECT id, title, body, MONTHNAME(created_at) from posts ORDER BY id DESC
将 created_at 替换为 MONTHNAME(created_at)
MONTHNAME(col_name)函数将显示月份名称