我正在处理数据库中的记录,其中许多记录的日期为12/31/2999 12:00:00 AM。我该如何忽略这些日期?该字段是日期时间字段。感谢
答案 0 :(得分:5)
在WHERE子句中添加内容:
WHERE `date` <> '2999-12-31 0:00:00'
答案 1 :(得分:0)
对你的Case中的字段TypeCast更简单:
WHERE DATE(tbl.field) <> 'Y-m-d'
例如:
WHERE DATE(`date`) <> '2999-12-31'