Всем привет! Вопрос вроде не очень сложный, помогите, пж
есть условие - реляционная модель и концептуальная модель, но скрин км не могу прикрепить, тк не разрешено.
Рм: СЛ(Фамилия, Имя, Отчество, Код, Пол, Адрес, Зарплата, Дрожд, No, КодК) - служащий
ОТ(Назв, No, КодР, НачР) - отдел
ПР(Назв, Nп, Место, Noо) - проект
О_М(No, Место) - отдел-место
ИЖД(Код(и подчерк, и курсив), Имя, Пол, Дрожд, СтРод) - иждевенец
Р_Н(Код(и подчерк, и курсив), Nп(и подчерк, и курсив), Время) - работает над
подчеркнуты перв ключи, курсивом - внешние
есть задание - написать sql-запрос, который выводит имена курируемых, работающих в том же отделе, что и куратор (не обращайте внимание на псевдонимы, препод так хочет)
мой код:
""" Select сл.Имя
from служащий as сл
join отдел as о on сл.No=о.No
where о.Nотд in(
select от. Nотд
from отдел as oт
join служащий as слщ on слщ.No=от.No
where слщ.Код=слщ.КодК)
"""
Но, получается, человек курирует сам себя? Препод пишет - "Задействуйте в FROM СЛ в двух экземплярах, с псевдонимами (хотя бы с одним): кураторы и курируемые. Тогда будет всё очень коротко и изящно." Не понимаю че он хочет и как сделать правильно