Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2013, 03:55   #1
J4SSektor
 
Регистрация: 03.12.2012
Сообщений: 8
По умолчанию Проблема с запросом

Есть БД общежития с таким участком (все лишнее поудалял):

Нужно вывести студентов которые переводились между факультетами, с указанием даты приказа на перевод и факультетами.

decree - таблица с приказами
displace_type - тип приказа (перевод/отчисление/зачисление)
Между pupil и students связь 1:1, если кто не понял (decree/displacement тоже самое), а между study_group и students связь 1:M.

Часть запроса на которую меня хватило, дальше туплю:
Код:
SELECT DISTINCT p.student_id, p.last_name, p.first_name, f.faculty_name
FROM pupil p JOIN decree d on p.student_id=d.student_id
JOIN students st on p.student_id=st.student_id
JOIN study_group sg ON st.group_id=sg.group_id
JOIN faculty f on f.faculty_name=sg.faculty_name
JOIN displacement dis on d.student_id=dis.student_id
WHERE dis.d_type='Зачисление';
СУБД - Oracle

Последний раз редактировалось Stilet; 20.05.2013 в 08:03.
J4SSektor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с запросом Uh-Oh Microsoft Office Access 19 03.05.2012 19:21
проблема с запросом chircov090993 БД в Delphi 2 21.03.2012 19:43
проблема с запросом virtuhay266 SQL, базы данных 1 06.06.2011 21:26
Проблема с запросом StreetNBA Microsoft Office Access 3 01.06.2011 14:25
Проблема c запросом! SatS SQL, базы данных 6 24.01.2009 22:52