![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam następujące tabele:
Czy takie zapytanie łączące wszystkie 3 tabele jest ok?
Czemu otrzymuję pusty wynik? Co robię źle? Dodam że wszystkie tabele są wypełnione danymi. Dodam też że łączenie 2 dowolnych tabel działa. dzięki Ten post edytował damianooo 25.07.2012, 19:52:23 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
to jeszcze podpowiem cos takiego:
SELECT * FROM punkty p WHERE ( p.id_kolejka =1 ) AND ( p.id_gracz =1 ) ORDER BY p.id ASC daje : (punkty.id_gracz, punkty.id_mecz, punkty.id_kolejka) 1 1 1 1 2 1 1 3 1 1 4 1 1 5 1 1 6 1 1 7 1 1 8 1 1 9 1 1 10 1 SELECT * FROM mecz m WHERE (m.id_kolejka = 1) AND (m.status_m = 1) ORDER BY m.id ASC (mecz.id, mecz.id_kolejka) 148 1 149 1 150 1 151 1 152 1 153 1 154 1 155 1 156 1 157 1 SELECT * FROM typ t WHERE (t.id_kolejka = 1) AND (t.id_gracz = 1) ORDER BY t.id ASC (typ.id_mecz, typ.id_gracz, typ.id_kolejka) 148 1 1 149 1 1 150 1 1 151 1 1 152 1 1 153 1 1 154 1 1 155 1 1 156 1 1 157 1 1 już wiem co jest nie tak. Kolumna id_mecz w tabeli punkty nie pasują do złaczeń w pozostałymi tabelami .. temat zamknięty ... sorry za długie wywody .. zapytanie okazuje sie prawidłowe |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 12:52 |