Как вы игнорируете записи с датой 31.12.2999 в MySQL? - PullRequest
0 голосов
/ 06 декабря 2010

Я работаю с записями в базе данных, многие из которых имеют дату 12.12.2999 12:00:00. Как я могу игнорировать эти даты? Поле является полем даты и времени. Спасибо

Ответы [ 2 ]

5 голосов
/ 06 декабря 2010

Добавьте что-то в предложение WHERE:

WHERE `date` <> '2999-12-31 0:00:00'
0 голосов
/ 11 марта 2011

Намного проще набрать поле в вашем случае:

WHERE DATE(tbl.field) <> 'Y-m-d'

напр .:

WHERE DATE(`date`) <> '2999-12-31'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...