У меня проблема с синтаксисом, которую я не могу разобраться. Я просто пытаюсь захватить все записи за последние 3 дня.MySQL Дата и интервал - записи между датами
$result = mysqli_query($link,"SELECT * FROM records WHERE today BETWEEN CURRENT_DATE AND DATE_ADD(CURRENT_DATE, INTERVAL 3 DAY)");
сегодня DB колонка для временной метки MySQL и выглядит следующим образом: 2014-10-30 16:35:58
Этот запрос дает результаты только на 1 день, а не 3. Может ли кто-нибудь помочь с проблема синтаксиса?
'last 3 days' - вы ищете' date_sub' вместо этого? - 'BETWEEN DATE_SUB (CURRENT_DATE, INTERVAL 3 DAY) И CURRENT_DATE' – sgeddes