Hallo Frank,

wenn es Access ist, musst Du die einzelnen Joins klammern

Gruss
Jutta


----- Original Message ----- 
From: "Frank Hierse" <[EMAIL PROTECTED]>
To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
Sent: Tuesday, November 20, 2001 7:06 AM
Subject: [aspdebeginners] RE: Top10-Liste


Hallo Roman,
also habe gerade deine �nderung ausprobiert, aber jetzt bekomme ich folgender 
Fehlermeldung:

Syntaxfehler (fehlender Operator) in Abfrageausdruck 'a.ProductID = b.ProductID INNER 
JOIN Artist AS c ON b.ArtistID = c.ArtistID'

M�ssen die 'INNER JOIN' vielleicht irgendwie voneinander getrennt werden?

Gruss Frank


"ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]> schrieb am 
20.11.01:
So frueh ist es bei mir garnicht ;-)

SELECT 
count(a.ProductID) AS icount, 
sum(a.Quantity) AS anzahl, 
a.ProductID, 
b.ProductName, 
c.Artist, 
c.ArtistID  
FROM Products AS b
INNER JOIN OrderDetails AS a ON a.ProductID = b.ProductID
INNER JOIN Artist AS c ON b.ArtistID = c.ArtistID
GROUP BY 
a.ProductID, 
a.Quantity, 
b.ProductName, 
c.Artist, 
c.ArtistID  
ORDER BY 
anzahl DESC, 
icount

Hier mal ein optimiertes SQL ohne syntax error.
!! count ist ein reseviertes word ;-)

Gruss

Roman Pittroff
Consulting
Bangkok, Thailand

____________________________________________________
Berufsunf�higskeitversicherung von Mamax bei WEB.DE. 
Jetzt informieren! http://bu.web.de


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an