Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Составление SQL-запросов > Многотабличный запрос


Автор: ksu04061992 3.4.2015, 20:04
Здравствуйте, очень прошу помочь составить запрос.
Требуется вывести все дисциплины(таблица Disciplini), и поле "sodergimoe" , из таблиц RUP (рабочие программы), Exzam_bil (билеты к экзаменам) , Lab_praktikum (лабораторный практикум), связное с каждой дисциплиной. При этом если составить обычный запрос вида 

Код

SELECT Disciplini.nazvanie, RUP.sodergimoe, Exzam_bil.sodergimoe, Lab_praktikum.sodergimoe
FROM Disciplini,RUP,Exzam_bil,Lab_praktikum
WHERE  Exzam_bil.id_exzambil = Disciplini.id_exzambil and RUP.id_RUP = Disciplini.id_rup and Lab_praktikum.id_praktikum = Disciplini.id_lr;


То он выведет только те дисциплины у которых все ячейки заполнены. А нужно что бы пустые ячейки тоже выводились. Очень прошу помочь!
user posted image

Автор: Akina 3.4.2015, 20:54
RTFM 'Left Join'

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)