Jag vill plocka ut information ur några tabeller. En aning komplicerat...
Så här ser tabellerna ut:
Bokning
--------
bokningsID
lokalID
anvandarID
datum
Lokal
--------
lokalID
namn
Anvandare
--------
anvandarID
adressID
namn
Adress
--------
adressID
gata
Jag vill på enklaste och snyggaste sätt plocka ut:
* Bokningens datum
* Namn och adress(gata) på användaren som bokat
* Namn på lokalen där bokningen är gjord
Det jag har är bokningens id, hur ska jag utforma query:n?
SELECT b.datum, anv.namn, adr.gata, l.namn
FROM Bokning b
INNER JOIN Anvandare anv ON b.anvandarID = anv.anvandarID
INNER JOIN Adress adr ON anv.adressID = adr.adressID
INNER JOIN Lokal l ON b.lokalID = l.lokalID
WHERE b.bokningsID = 4711