У меня есть данные о посещаемости для сотрудников, хранящихся в таблице attendance
со следующими именами столбцов:Выберите данные отпуска из таблицы посещаемости учитывая следующее условие
- emp_id (сотрудник ID)
- Дата
- типа (отпуск, отсутствует, и т.д.)
(есть и другие, но я опускаю их для простоты)
Моя цель состоит в том, чтобы получить все даты данного месяца, на котором работник находился в отпуске (тип = «Leave») и последний отпуск, полученный в прошлом месяце, если таковые имеются.
Это легко сделать с помощью двух запросов (я использую PHP для обработки данных), но можно ли это сделать в одном запросе?
@ Isaiah Конечно, не спешите сюда. :-) Просто я не могу обернуться вокруг этой головы. – dotslash
Я бы объединил два запроса с UNION – bpgergo
@bpgergo Ah! Теперь это имеет смысл. Благодаря тонну! :) – dotslash