Mysql 需要一个关于数据库的查询吗

Mysql 需要一个关于数据库的查询吗,mysql,sql,Mysql,Sql,我有一个带有条目11/12、12/14的日期字段,这里11和12是日期,12和14是年份。我需要它们的格式为2012年11月、2014年12月。我该怎么做请回复我 select concat(substring(date_field, 1, 3), '20', substring(date_field, 4, 2)) from your_table 或 这将有助于: 申报 @插入字符VARCHAR(2), @str VARCHAR(5) 设置@insert_characters='20' SE

我有一个带有条目11/12、12/14的日期字段,这里11和12是日期,12和14是年份。我需要它们的格式为2012年11月、2014年12月。我该怎么做请回复我

select concat(substring(date_field, 1, 3), '20', substring(date_field, 4, 2))
from your_table

这将有助于:

申报 @插入字符VARCHAR(2), @str VARCHAR(5)

设置@insert_characters='20' SET@str='11/12'


选择左(@str,3)+@insert_characters+右(@str,2)

签出mysql
date_format
str_to_date
函数。
11和12
可能是个月?我很困惑。定义
日期字段
select insert(date_field,, 4, 0, '20')
from your_table