Jag undrar om någon vet om/hur jag kan göra nedanstående i en enda(/flera) SQL-sats. Select-satsen fungerar ju för sig men jag vill även hämta data från kolumnerna:
1. Kundenavn i tabellen Kunder
2. Produktnamn i tabellen Produkter
3. FeltextText1 från tabellen Feltexter
- Posten i Kunder ska ha samma 'KundID' som 'ArendeKundNr' i Arenden, där ArendeID = %ID%
- Posten i Produkter ska ha samma 'ProduktID' som 'ArendeProdukt' i Arenden, där ArendeID = %ID%
- Posten i Feltexter ska ha samma 'FelTextID' som 'ArendeFelText' i Arenden, där ArendeID = %ID%
- %ID% representerar ett variabelvärde "utifrån"
Koden samt texten nedan visar ungefär hur jag tänkt
Select Arenden.ArendeInkommenDatum, Arenden.ArendeSerieNr,
Arenden.ArendeKommentar, Arenden.ArendeAtgard Where Arenden.ArendeID = %ID%
JOIN Kunder ON KundID = Arenden.ArendeKundNr
JOIN Produkter ON ProduktID = Arenden.ArendeProdukt
JOIN Feltexter ON FelTextID = Arenden.ArendeFelText
Efter JOIN:sen vill jag kunna komma åt Kunder.Kundenavn,
Produkter.Produktnamn och Feltexter.FeltextText1
Någon som kan detta? Fråga om jag inte förklarat tydligt nog och
tack på förhand!
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Felaktig syntax nära nyckelordet 'INNER'. :l