Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Zapytanie z kilku tabel
Forum PHP.pl > Forum > Przedszkole
-lol99-
Witam,
Meczę sie, i nie mogę stworzyć zapytania zwracającego dane z kilku tabel;
Tabele:
Lokalizacje -> maszyny -> usluga -> akcje
chciałbym pobrać id maszyny, która jest w lokalizacji x i ma akcje x,y,z i posortować dane wg ilości usług na maszynie.
Michael2318
Ogólnie zainteresuj się JOIN.

Przykład:

  1. SELECT a.*, b.* FROM `tabela_pierwsza` a LEFT JOIN `tabela_druga` b ON a.id_towaru = b.id_ceny ORDER BY b.id_towaru DESC;

Powyższe zapytanie wyciągnie wszystkie dane z tabel tabela_pierwsza oraz tabela_druga, przy czym tabele w zapytaniu są połączone polami:
- ze strony tabela_pierwsza - pole o nazwie id_towaru,
- ze strony tabela_druga - pole o nazwie id_ceny.

Oczywiście te wartości w obu tabelach muszą być jednakowe.

Posumowując, google > mysql join.
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.