Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Pobieranie danych z 3 tabel
Forum PHP.pl > Forum > Przedszkole
tomek1973
MAm 3 tabele, które mają taką samą kolumnę data. Czy jest sposób, aby napisać zapytanie, które pobierało by te daty (z wszystkich trzech tabel) i wyświetlało w chronologicznej kolejności?


Myślałem o czymś takim jak poniżej, ale chyba nie bardzo...

  1. $oferta = mysql_query('SELECT tabela1.data FROM tabela1, tabela2.data FROM tabela2, tabela1.data FROM tabela1);





Fifi209
Jak coś:
  1. SELECT `tabela1.data`, `tabela2.data` FROM tabela1, tabela2

Tak się pobiera z dwóch tabel

Co do pytania:
  1. SELECT `data` FROM tabela1 UNION SELECT `data` FROM tabela 2 ORDER BY `data` DESC

Coś takiego mi przychodzi do głowy.
Soulast

Podłączam się do tematu z pytaniem czy może by zadziałało takie coś?

  1. $sql= mysql_query("SELECT `tabela1.data`, `tabela2.data`, `tabela3.data` FROM tabela1, tabela2 ,tabela3");
  2. while(list($data1,$data2,$data3)=mysql_fetch_row($sql)){


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.