Проблема в том, что когда я запускаю запрос, я получаю пустую таблицу, которая неверна, исходя из имеющихся у меня данных, поэтому моя логика неверна или я что-то упускаю?
На основе предоставленных таблиц напишите запрос на ВИЧ SQL для ответа на вопрос 1
сотрудников (имя_ сотрудника, фамилия, имя, имя, статус, дата найма, дата_работы, название вакансии, код вакансии, домашний филиал)
транзакций (номер филиала, номер контракта, номер клиента, номер счета-фактуры, номер счета-фактуры, номер продукта, номер продаж, номер сотрудника, дата обслуживания, период_системы)
Вопрос 1:
Показать сотрудников, которые обслуживали клиентов до 01.01.2005. Работник
имена должны быть объединены для создания этого формата: LastName,
Имя. Например, «Доу, Джон». Результат должен иметь два
столбцы: имя сотрудника и дата обслуживания.
Мой ответ:
SELECT concat(e.first_name, ', ', e.last_name) AS employee_name, t.service_date FROM employees e
FULL OUTER JOIN transactions t
ON e.employee_num = t.employee_num WHERE t.service_date < '1/1/2005';