webForumDet fria alternativet

order by desc

2 svar · 169 visningar · startad av pellsäter

pellsäterMedlem sedan aug. 2000526 inlägg
#1

Plockar fram vilka som beställ för mer än 2000 kr.... hur sorterar jag denna så att den som beställt för mest kommer överst.... var och vad ska läggas till i denna sats

sql = "select k.fnamn, k.enamn, sum(o.antal * p.pris) AS summa from kunder k, orderRadold o, produkter p where k.kundID = o.KundID and o.artikelID = p.prodID group by k.fnamn,k.enamn having sum(o.antal * p.pris) > 2000"

JAreMANNENMedlem sedan aug. 20002 272 inlägg
#2
sql = "select k.fnamn, k.enamn, sum(o.antal * p.pris) AS summa from kunder k, orderRadold o, produkter p where k.kundID = o.KundID and o.artikelID = 
 p.prodID group by k.fnamn,k.enamn having sum(o.antal * p.pris) > 2000 [b]order by summa[/b]"
LarsGMedlem sedan dec. 200012 464 inlägg
#3
sql = "select k.fnamn, k.enamn, sum(o.antal * p.pris) AS summa " &_
" from kunder k, orderRadold o, produkter p " & _
" where k.kundID = o.KundID " & _
" and o.artikelID = p.prodID " & _
" group by k.fnamn,k.enamn " & _
" having sum(o.antal * p.pris) > 2000 " & _
" order by 3 desc"

3 betyder 3:e kolumnen i select-listan.

131 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)