条件1:最小日期0000处理为0011
条件2:最大日期999或中文“终身”处理为9999123
条件3:非法日期:统一处理为00010103
这三个条件用case..when怎么实现
条件1:最小日期0000处理为0011
条件2:最大日期999或中文“终身”处理为9999123
条件3:非法日期:统一处理为00010103
这三个条件用case..when怎么实现
select case when '字段'='0000' then '0011'
when '字段'='999' then '9999123'
when '字段'='终身' then '9999123'
else '00010103' end as date;
这样?