Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: 10.07.2003 Ostrzeżenie: (0%)
|
W tabeli "stoliki" jest więcej stolików. Jak zastosować opcję LEFT JOIN tak żeby wypisał mi wszystkie stoliki z tabeli a nie tylko te które mają powiązania?
Dzieki wielkie [sql:1:05e787ba09] select distinct (stolik.id_stolika), sektor.id_sektora, kondygnacja.id_kond, rezerwacja.data_rez, rezerwacja.od_rez from stolik join sektor join kondygnacja join rezerwacja on stolik.id_sektora=sektor.id_sektora and sektor.id_kond=kondygnacja.id_kond and stolik.id_stolika=rezerwacja.id_stolika where kondygnacja.id_kond='1' and (stolik.id_sektora=sektor.id_sektora) [/sql:1:05e787ba09] |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: 10.07.2003 Ostrzeżenie: (0%)
|
Ja wiem jaka jest składnia, problem w tym, że nie daje się ona zastosować w tej esuelce
[sql:1:7992337db3] select distinct (stolik.id_stolika), sektor.id_sektora, kondygnacja.id_kond, rezerwacja.data_rez, rezerwacja.od_rez FROM stolik left JOIN rezerwacja ON stolik.id_stolika = rezerwacja.id_stolika INNER JOIN sektor ON sektor.id_sektora = stolik.id_sektora INNER JOIN kondygnacja ON kondygnacja.id_kond = sektor.id_kond where kondygnacja.id_kond='1' [/sql:1:7992337db3] |
|
|
|
dareckiphp Problem z zapytaniem (LEFT JOIN) 10.05.2004, 13:50:04
lukaswoj Załóżmy, że są takie dwie tabele: "samochody", "ex... 10.05.2004, 14:04:36 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 22:20 |