Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jedno zapytanie i trzy tabele
tomekmvr
post
Post #1





Grupa: Zarejestrowani
Postów: 116
Pomógł: 2
Dołączył: 11.09.2006

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


Witam

Mam trzy tabele:

tabela1
id | wiadomosc

tabela2
id2 | id2_tabela1 | nazwa

tabela3
id3 | id3_tabela1 | wartosc

Chcialbym wyciagnac wszystkie wartosci jednym zapytanie dla tabela3 gdy wartosc = 1, i nastepnie wszystkie wartosci dla tabela1 gdy id3_tabela1 = id i wszystkie wartosci gdy id3_tabela1 = id ale tylko wtedy gdy nazwa = 1.

Zrobilem cos takiego:
  1. $sql = 'SELECT * FROM tabela3 LEFT JOIN tabela1 ON tabela3.id3_tabela1 = tabela1.id
  2. LEFT JOIN tabela2 ON tabela3.id3_tabela1 = tabela2.id2_tabela1
  3. WHERE wartosc = '1' '


Nie wiem jak dopisac zeby wyciagalo wartosci z tabela2 gdy nazwa = 1
Prosze o pomoc.
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: 24.12.2025 - 00:08