mysql 异常格式处理 日期格式 去前缀0

发布时间 2023-06-14 09:48:27作者: 喜欢22度的晴天

STR_TO_DATE( col05, '%Y%m%d' ) col05


DATE_FORMAT(date,'%Y%m%d') 例如(2023-01-01),DATE_FORMAT(‘2023-01-01’,'%Y%m%d'),得20230101
前一天一周一月等 date_sub(date ,interval 1 DAY) date_sub(2023-04-13,interval 1 DAY),得2023-04-12
将日期拆分 STR_TO_DATE('date','%Y%m%d') STR_TO_DATE('20230413','%Y%m%d') ,得2023-04-13

 

replace(ltrim(replace(convert(字段名,CHAR),'0',' ')),' ','0')  去前缀0