Как получить данные c mysql по дате за вчера

Задача, вывести данные из таблицы по дате, за вчерашний день.

Мой запрос

SELECT COUNT(id) FROM ugc_users WHERE dateRegistration BETWEEN CURRENT_DATE AND CURRENT_DATE + INTERVAL 6 - WEEKDAY(CURRENT_DATE) DAY

Получаю результат как за сегодня.

Как правильно составить запрос ?


Ответы (1 шт):

Автор решения: Akina
SELECT COUNT(id) 
FROM ugc_users 
WHERE dateRegistration >= CURRENT_DATE - INTERVAL 1 DAY
  AND dateRegistration < CURRENT_DATE
→ Ссылка