Tietäisikö joku, voiko tehdä SQL-kyselyn kolmesta taulusta?
Teen siis kyselyn kahdesta taulusta näin:
select concat_ws(' ',sukunimi,etunimi) as nimi, tiedot from asiakas inner join taulu2 on asiakas.as_nro = taulu2.as_nro where asiakas.as_nro = 1;
Jos olisi vielä taulu3, josta haluaisin sarakkeen sarake3. Taulu3:n primary key on as_nro. Onnistuisiko jotenkin?
Teen siis kyselyn kahdesta taulusta näin:
select concat_ws(' ',sukunimi,etunimi) as nimi, tiedot from asiakas inner join taulu2 on asiakas.as_nro = taulu2.as_nro where asiakas.as_nro = 1;
Jos olisi vielä taulu3, josta haluaisin sarakkeen sarake3. Taulu3:n primary key on as_nro. Onnistuisiko jotenkin?
Vastaukset 2
Vanhimmat
Senkun jatkat edellisen inner joinin perään uuden inner join rimpsun. Sulkuja kannattaa käytellä.
Kyllä onnistui.