Vad är problemet? Blir det något felmeddelande? Det är i alla fall inget syntaktiskt fel i koden.
Vilken DBMS använder du? Access/JET har några (icke standardmässiga) restriktioner hur man får skriva om man har flera join. Det kan behövas lite extra parenteser för att det skall godkännas av JET
SELECT Customers.Name, Products.Product, Orders.Delievered
FROM ( Orders INNER JOIN Customers ON Orders.Customer = Customers.ID )
INNER JOIN Products ON Orders.Product = Products.ID
tex.
------------------ essentitia preter non sans multiplicandum
Så länge det gäller inner join så kan man ju skriva
SELECT Customers.Name, Countries.Country Products.Product, Delievered
FROM Orders,Customers,
Products,Countries
where Orders.Customer = Customers.ID
and Orders.Product = Products.ID
and Customers.Country = Countries.ID
så slipper man parenteser
------------------ essentitia preter non sans multiplicandum
"Så länge det gäller inner join så kan man ju skriva"
Jo, så kan man ju skriva. Men jag gör det här för att lära mig just INNER, LEFT och RIGHT JOIN, så jag vill inte skriva så. :)
"Det är väl samma metodik där"
Tack, fast (( skulle väl vara före Orders och inte efter?