我想以mm/yyyy格式更改日期格式。我的这样的查询。Mysql:更改日期格式
select shipwynum,
IF (s.adjdeldat != '', s.adjdeldat,s.condeldat) as -- adjdeldat and condeldat are date type
deliverydate,
FROM ship
Result of that query come in yyyymmdd fromat but i want result in mm/yyyy format.
我使用DATE_FORMAT像
DATE_FORMAT(s.adjdeldat,'%m/%Y')
DATE_FORMAT(s.condeldat,'%m/%Y')
,但它不能正常工作。
什么是柱'adjdeldat'的数据类型?你可以发布'show variable'date_format''的结果吗? –
数据类型为varchar,用于adjdeldat和condeldat,它将数据保存在yyyymmdd或yyyymm中 – Tarzan
您的意思是某些数据采用'20140415'格式,另一些采用'201404'格式? –