Задавайте вопросы, мы ответим
Вы не зашли.
Надо проверить существование даты перед сравнением
SELECT t1.*, t2.save_date FROM t1 LEFT OUTER JOIN t1 ON t1.id=t2.text_id WHERE t1.status=1 and t2.save_date>=CURDATE() GROUP BY t1.id ORDER BY t1.id DESC" );
не везде существуют t2.save_date. Надо выбрать либо без них либо больше чем CURDATE().
заранее спасибо за ответ.
Неактивен
... and (t2.save_date>=CURDATE() or t2.save_date is null) ...
Неактивен
vasya написал:
... and (t2.save_date>=CURDATE() or t2.save_date is null) ...
спасибо, оказалось элементарно.
А мне казалось, что будет какая-то конструкция, как в php - типа: !isset(t2.save_date)
Неактивен