Etwas sp�ter Nachtrag:  

Aliasing geht nicht - wolltest Du scheinbar haben.  Aber was anderes
geht: wenn ich den komplexen Ausdruck aus der Feldliste nicht
wiederholen will, dann kann man auch die Index-Nummern aus der
Select-Liste verwenden verwenden.  Sortier nach dem 1. Feld aus der
Feldliste dann "ORDER BY 1".  Oder wenn mehrere Felder: "ORDER BY 3
Desc, 2" - optional "ORDER BY 3 Desc, 2 Asc"


-- 

Viele Gr��e
Hubert Daubmeier 


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


Also ich habe das ganze wie folgt ge�ndert und es wird jetzt auch alles
richtig zusammengefasst.

SELECT
count(a.ProductID) AS icount,
sum(a.Quantity) AS anzahl,
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, b.ProductName, c.Artist, c.ArtistID ORDER BY
sum(a.Quantity) DESC, count(a.ProductID)

Irgendwie waren zuvon einige Werte doppelt im Statement aufgef�hrt.

Es funktioniert aber nicht wenn ich bei Order By folgendes Stehen habe:

ORDER BY anzahl DESC, icount

Dann kommt so ne Meldung das 2 Parameter nicht vorhanden sind.

Gruss Frank


"ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
schrieb am 20.11.01: aha, ich war zu sp�t ;_) Es ist also Access. Dann
FROM ((Products AS b INNER JOIN OrderDetails AS a ON a.ProductID =
b.ProductID) INNER JOIN Artist AS c ON b.ArtistID = c.ArtistID)

Ob das Group irgendwie mit in die Klammer mu�, weiss ich net - musste
mal ausprobieren....

____________________________________________________
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