SELECT
IF(
SUBSTRING(app.`CREATE_DATE`, 12, 2) > 12,
CONCAT(
SUBSTRING(app.`CREATE_DATE`, 1, 11),
'12:00:00'
),
app.`CREATE_DATE`
),
app.`CREATE_DATE`
FROM
app
需求是需要查出 日期判断是否是12点以后的数据 如果是12点以后的数据.
在不修改数据库的前提下,查出来的数据为12:00:00.前面的时间不变(年:月:日)