我在数据库中有一个名为module
的表,我希望SELECT
语句显示delete_time
或NULL
0000-00-00 00:00:00
的所有值}}。我使用了以下语句,但它没有用。
声明是:
$statment="SELECT * FROM module where delete_time IS NULL OR delete_time IS '0000-00-00 00:00:00 '";
答案 0 :(得分:1)
两件事:
'0000-00-00 00:00:00 '
IS
将delete_time
与'0000-00-00 00:00:00'
进行比较。 IS
将与布尔值或NULL
进行比较。请改用=
。试试这个:
$statment="SELECT * FROM module where delete_time IS NULL OR delete_time = '0000-00-00 00:00:00'";