MySQL“日期”比较

时间:2013-09-04 07:53:09

标签: mysql date

任何人都可以解释如何

WHERE customer_artwork_issued = '0000-00-00'

可以返回

等结果
2006-10-18
0000-00-00

为什么我在进行上述查询时会显示2006日期?

1 个答案:

答案 0 :(得分:1)

不会。您可以使用以下方式进行测试:

SELECT CAST('2006-10-18' AS DATE) = '0000-00-00';

此比较返回0.我猜你有多个日期列并且看错了。

相关问题