我的问题可能重复,我研究过,但我找不到我需要的答案。
我的问题是如何从mysql select查询重新格式化数据。
comlum_01
是Char和07/25/2013
或7/25/2013
等数据。
我想将查询数据更改为“20130725
”。
下面是我要制作的sql语句,更改并将数据放入comlum new_comlum
Select A.comlum_01, reformat(A.comlum_01) as new_comlum from table_01 A;
这个看起来很相似,但......
非常感谢你的帮助。
答案 0 :(得分:2)
SELECT A.comlum_01, DATE_FORMAT(str_to_date(A.comlum_01, '%m/%d/%Y'), '%Y%m%d') AS New_comlum
FROM table_01 A;