@maks78945

Количество записей между датами которые в разных колонках?

Добрый день, у меня есть таблица в которой указывается когда работник уходит в отпуск и когда возвращается. Дата ухода и выхода из отпуска храниться в разных колонках "date_start" и "date_end". Я хочу узнать сколько сотрудников находятся в конкретный день в отпуске.
Например сотрудник ушёл в отпуск 20.05.21 вышел 27.05.21. Я хочу получить этого сотрудника в выгрузке за 22.05.21
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
rozhnev
@rozhnev Куратор тега MySQL
Fullstack programmer, DBA, медленно, дорого
SELECT COUNT(*) FROM employes_vacation WHERE CURDATE() BETWEEN date_start AND date_end;


SQL Fiddle
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@full_stack_newbie
BETWEEN date_start AND date_end
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы