Das kannst du wieder mit einem JOIN machen:

zum einen Hast du meinetwegen eine solche Abfrage:

SELECT hID, AVG(Traffic) FROM Traffic GROUP BY hID

Darauf joinst du dann und ermittelst die Differenz zum Durchschnitt:

SELECT
        A.hID,
        A.Traffic,
        A.Traffic - B.aver AS Diff
FROM
        Traffic A
INNER JOIN (SELECT hID, AVG(Traffic) AS aver FROM Traffic GROUP BY hID) B ON
A.hID = B.hID   -- hier eben das SELECT von oben, AVG benennen

Christoph


> -----Original Message-----
> From: Thomas Bandt [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, November 15, 2001 4:20 PM
> To: ASP Diskussionsliste fuer Anfaenger
> Subject: [aspdebeginners] noch mal
> 
> 
> denn so recht find ich keine l�sung bzw. nen ansatz.
> 
> ich habe eine schleife um eine tabelle bzw. eine zeile
> der tabelle herum... in den zellen stehen die daten
> id, ip, url und traffic. is klar.
> 
> nun wird mir jeder datensatz ausgegeben ist auch klar.
> 
> was ich jetzt will ist den datensatz gesondert hervor-
> heben (also, rot, fett was wei� ich (um vorzubeugen,
> ich wei� mit response.write umzugehen ;-)), der sagen
> wir 50 mb mehr an einem tag traffic macht als sonst.
> 
> dazu m�sste ich also mit avg(Vtraffic) den durch-
> schnittswert ermitteln.... so weit bin ich... aber
> weiter geht's nicht.
> 
> ich stehe in ner sackgasse vor ner riesigen un�ber-
> windbaren wand...
> 
> mfg aus n�rnberg
> 
> 
> | 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