Autor Zpráva
alojz
Profil *
Zdravim,
mam 4 tabulky:
tab1,tab2,tab3,tab4

potrebujem rozbehať príkaz

select  * from tab1, tab2
  left join tab3 on tab3.id=tab1.vid
  left join tab4 on tab4.id=tab2.id
where tab1.id=tab2.prod_id

ale vždy to hlasi chybu že nezname pole tab1.vid v "on" klauzule, teda potrebujem jednu tabulku leftjoinut s prvou a druhu tabulku leftjoinut s druhou, je to mozne ?
Kajman
Profil
select  * from tab1
  join tab2 on tab1.id=tab2.prod_id
  left join tab3 on tab3.id=tab1.vid
  left join tab4 on tab4.id=tab2.id

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: