Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Mam problem z grupowaniem wyników z 2 tabel
Forum PHP.pl > Forum > Przedszkole
graft
Witam wszystkich

Miałem do tej pory baze pojazdów:
tabela: samochody
- id
- nazwa
- wojewodztwo
...

utworzyłem sobie selecta z zapytaniem do bazy:
  1. SELECT * FROM samochody GROUP BY wojewodztwo ORDER BY wojewodztwo



teraz chciałbym utworzyć kolejną tabelę (zależy mi żeby była to osobna tabela)
tabela2: motory
- id2
- nazwa2
- wojewodztwo2

Mam problem z utworzeniem zapytania, które wyciągnęłoby województwa z oby tabel i zwróciłoby je bez powtórzeń.
Czytam teraz właśnie o JOIN, HAVING itd itp. ale byłbym wdzięczny za pomoc bo to pewnie banał.
Ar2r
Spróbuj wykonać polecenie:

(SELECT DISTINCT wojewodztwo FROM samochody)
UNION
(SELECT DISTINCT wojewodztwo2 FROM motory)
graft
zrobiłem to trochę na około. Województwa do 3 tabeli i w zapytaniu (t1.woj=t3.jakies_woj OR t2.woj=t3.jakies_woj)
i też działa.
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.