Gå til innhold

hvordan få til select fra 3 tabeller


Anbefalte innlegg

jeg har en database som ser slik ut:

 

vt_users(id, first_name, last_name, email, street_id*, place_id*)

vt_street(id, street)

vt_place(id, zip, city)

 

jeg vil gjøre en select som gir meg:

first_name, last_name, email, street, zip og city

 

jeg får til med to på denne måten men der stopper det opp for hjernen min...

SELECT * FROM vt_users INNER JOIN vt_street ON vt_users.id = vt_street.id AND vt_users.street_id = 1

 

noen som kan hjelpe meg med en select som også får med seg zip og city?

Lenke til kommentar
Videoannonse
Annonse
SELECT vt_users.first_name, vt_users.last_name, vt_users.email, vt_street.street, vt_place.zip, vt_place.city
FROM vt_users LEFT JOIN vt_street ON ( vt_users.street_id = vt_street.id ) LEFT JOIN vt_place ON ( vt_users.place_id = vt_place.id )

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...