LAST_DATE = 17 /二千〇一十七分之三
SELECT(SUBSTRING(选择STR_TO_DATE(last_date,'%d /%m /%Y'),1,4))FROM table_name
我想要一个月。像一个03
答案 0 :(得分:3)
您的查询没有意义,因为您要将文本转换为日期,然后尝试获取该日期的子字符串。如果你想要月份,你可以尝试:
SELECT
MONTH(STR_TO_DATE(last_date, '%d/%m/%Y')) AS month
FROM table_name
但实际上你不应该首先将日期存储为文本。