Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tabele Select
Forum PHP.pl > Forum > Bazy danych > MySQL
tomus90
Hey mam problem, nie wiem w jaki sposób wyświetlić zawartośc trzech tabel w taki sposób żeby (i tu "narysuje") :

  1. TABELA sala
  2. +----+------------+
  3. | id | sala |
  4. +----+------------+
  5. | 1 | 10 |
  6. | 2 | 11 |
  7. | 3 | 12 |
  8. +----+------------+
  9.  
  10. TABELA lekcje
  11. +----+-----------------+
  12. | id | przedmiot |
  13. +----+-----------------+
  14. | 1 | J.Polski |
  15. | 2 | Matematyka |
  16. | 3 | Biologia |
  17. +----+-----------------+
  18.  
  19. Tabela 1a
  20. +----+-----------------+-----+
  21. | id | przedmiot | sala|
  22. +----+-----------------+-----+
  23. | 1 | 1 | 2 | gdzie przedmiot TO id z tabeli lekcje,
  24. | 2 | 1 | 2 | a sala TO id z tabeli sala.
  25. | 3 | 3 | 3 |
  26. +----+-----------------+-----+


i jak wyświetlić tabelke w PHP żeby zastępowało id z tabeli 1a na nazwe lekcji/numer sali? (chodzi mi jakie dać zapytanie do MySQL'a).
Siner
Zainteresuj się "opcją" LEFT JOIN,
http://pornel.net/sql - ostatni przykład powinien Cię zadowolić.
Sedziwoj
tylko że nie ma po czym łączyć sale z lekcją...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.