Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jak pobrac jedno pole z 5 tabel
Forum PHP.pl > Forum > Bazy danych > MySQL
gantel
Przejzalem forum, ale zaden ze sposobow nie dziala.

Mam 5 tabel w kazdej z nich jest jedno pole o tej samej nazwie.

Tabele te nie sa takiej samej struktury ale w kazdej znich jest to samo pole.

Chce pobrac z 5 tabel wlasnie to pole tak abym mogl pozniej w petli przejrzez zwrocona tablice z zapytania. Probowalem UNION, i JOIN ale join wymaga podania warunku, a ja nie potrzebuje zadnego warunku.

Zalozmy ze tabela1 ma 100 rekordow, tabela2 ma 200 rekordow, i chce uzyskac tablice z laczna iloscia rekordow czyli 300.

Bede wdzieczny za pomoc
Michał86
  1. ( SELECT pole FROM tabela1 )
  2. UNION
  3. ( SELECT pole FROM tabela2 )
  4. UNION
  5. ( SELECT pole FROM tabela3 )
  6. UNION
  7. ( SELECT pole FROM tabela4 )
  8. UNION
  9. ( SELECT pole FROM tabela5 )


pisałem z głowy, ale powinno działac winksmiley.jpg
pamietaj, że przy użyciu UNION, 'pole' musi miec ten sam typ danych
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.