我想以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'格式? –