Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 8.08.2011 Ostrzeżenie: (0%)
|
Witam,
tworzę bazę danych ze statystykami drużyny piłkarskiej. Tabele: mecze * id_meczu - data - id_gospodarzy - id_gosci - wynik drużyny * id_druzyny - nazwa Jak zrobić, żeby pola gospodarze i goście z tabeli mecze były kluczami obcymi z tabeli drużyny? Problem pojawia się przy tworzeniu zapytania. SELECT m.id_meczu, d.nazwa as gospodarze, d.nazwa as goscie FROM mecze as m, druzyny as d WHERE id_gospodarzy=id_druzyny AND id_gosci=id_druzyny Nigdy wcześniej nie spotkałem się z takim problemem dlatego proszę o pomoc. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 565 Pomógł: 6315 Dołączył: 27.12.2004 |
Musisz użyc dwa left join
Identyczny problem http://forum.nospor.pl/programowanie/bazy-...-join-ft22.html |
|
|
|
Thorgal dwa klucze obce z jednej tabeli 8.08.2011, 11:47:17
Crozin Musisz dwukrotnie dołączyć tabelę z drużynami:[SQL... 8.08.2011, 11:51:05 ![]() ![]() |
|
Aktualny czas: 12.03.2026 - 19:54 |