从sql的列中提取特定的子字符串[关闭]

问题描述 投票:0回答:2
我想从名为

implemented_date的列中提取月份,该列将日期/时间指定为2018-02-14 15:00:23。我只想从该数据中获取02,并希望类似地查看所有行的月份。我该如何在mysql

中执行此操作
mysql string substring
2个回答
0
投票
您可以在此处将DATE_FORMAT与掩码%m一起使用,这也可以将月份数字填充到两位数:

SELECT DATE_FORMAT('2018-02-14 15:00:23', '%m');

这将打印02作为结果集。

0
投票
像这样使用MONTH()函数

SELECT MONTH(implemented_date), ..... FROM ....

© www.soinside.com 2019 - 2024. All rights reserved.