Рекурсивное неэквисоединение - MySQL
Формулировка задачи:
Имею минимальное представление по SQL, и вот решил освежить в памяти да чего-то нового узнать. Вобщем иду сейчас по книге А. Бьюли "Изучаем SQL". Но у меня возникла вот какая проблема, в главе 5 у него есть описание рекурсивного неэквисоединения с таким примером:
Я его сколько у себя не делаю, у меня всегда выдает Empty set. Да и самой фразы "no-fee checking" в поле "name" таблицы "product" найти не могу. Можете подсказать в чем там загвоздка, может где ошибка какая?
SELECT e.emp_id, e.fname, e.lname, e.start_date FROM employee e INNER JOIN product p ON e.start_date >= p.date_offered AND e.start_date <= p.date_retired WHERE p.name = 'no-fee checking';
Решение задачи: «Рекурсивное неэквисоединение»
textual
Листинг программы
WHERE p.name = 'no-fee checking';
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д