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
-----Original Message-----
From: Frank Hierse [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, November 20, 2001 12:42 PM
To: ASP Diskussionsliste fuer Anfaenger
Subject: [aspdebeginners] RE: Top10-Liste
Hallo,
erstmal vielen Dank das du dich zu so fr�her Stunde mit meinem Anliegen
besch�ftigst. Beim n�chsten mal werde ich die SQL-Statements besser
gliedern.
Aber nun zu deinem Vorschlag, also ich habe jetzt deinen Code f�r die
FROM Zeile verwendet, aber jetzt bekomme ich die Fehlermeldung:
Syntaxfehler in FROM-Klausel.
Gruss Frank
"ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
schrieb am 20.11.01: Irre ich mich oder kann das ein inner join besser
erledigen?
SELECT
count(a.ProductID) AS count,
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
sum(a.Quantity) DESC,
count(a.ProductID)
Gruss
Roman Pittroff
Consulting
Bangkok, Thailand
PS: Ich hasse es SQL Statements auseinander zu pfriemeln ;-)
________________________________________________________________________
______
Geben Sie Ihren Lottotipp gerne auf den letzten Dr�cker ab?Beim WEB.DE
Lottoservice gibt's keine Warteschlangen. http://tippen2.web.de/?x=9
| 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