Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Łączenie trzech tabel + kryteria
kosy
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 18.08.2005
Skąd: Pabianice

Ostrzeżenie: (0%)
-----


Mam trzy tabele tab1, tab2 i tab3 o identycznych strukturach (id, typ, model, data).

Jak powinno wyglądać zapytanie do bazy, które połączy te tabele w jedną o takiej samej
strukturze (id, typ, model, data) i wyświetli według kryterium WHERE model = '$model' ORDER BY data?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Speedy
post
Post #2





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

Ostrzeżenie: (0%)
-----


Możesz wykonać trzy osobne zapytania, gdzie w każdym dasz sobie warunek: WHERE = '$model', a potem w php pobrać dane w postaci 3 tablic i stworzyć z nich jedną tablicę. Nie wiem, jak najrozsądniej byłoby posortować te informacje z trzech tabel sumarycznie... Możesz pokombinować z funkcjami odpowiadającymi za sortowanie tablic w php.
Być może da się zrobić takie zapytanie sql, które spełni Twoje oczekiwania. Nie wykluczam tego, gdyż moja znajomość tego języka nie jest niestety nadwyraz rozległa (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) .
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 07:22