1 查询表TableName 根据不同的时间段返回不同的时间格式 今年的返回月日时分 以前的显示月份
1 SELECT *, 2 (CASE WHEN DATE_FORMAT(NOW(),‘%Y‘) - DATE_FORMAT(createName,‘%Y‘) = 0 THEN DATE_FORMAT(createName,‘%m-%d %H:%i‘) 3 ELSE DATE_FORMAT(createName,‘%Y-%m-%d‘) END) returnVisitTime 4 FROM tableName 5 WHERE del_flag=0 6 AND id=#{id} 7 ORDER BY createName
原文:https://www.cnblogs.com/alves/p/12050805.html