hej på er!!
Är intresserad av att veta hur jag kan göra för att få fram beställningar per vecka och månad... Använder denna förträffliga kod för att få fram per dag....
sql = "Select o.datum, sum(o.antal * p.pris) AS summa from orderRadold o, produkter p where o.artikelID = p.prodID group by o.datum order by 2 desc"
Men vill gärna ha det per vecka och per månad
LarsGMedlem sedan dec. 200012 464 inlägg sql = "Select datepart('ww',o.datum), year(datum),sum(o.antal * p.pris) AS summa " & _
" from orderRadold o, produkter p " & _
" where o.artikelID = p.prodID " & _
" group by datepart('ww',o.datum), year(datum) " & _
" order by 2 desc"
sql = "Select month(datum), year(datum),sum(o.antal * p.pris) AS summa " & _
" from orderRadold o, produkter p " & _
" where o.artikelID = p.prodID " & _
" group by month(o.datum), year(o.datum) " & _
" order by 2 desc"
ok..hur skriver jag ut veckonumren resp. månaderna??
LarsGMedlem sedan dec. 200012 464 inlägg ASP?
sql = "Select datepart('ww',o.datum), year(datum),sum(o.antal * p.pris) AS summa " & _
" from orderRadold o, produkter p " & _
" where o.artikelID = p.prodID " & _
" group by datepart('ww',o.datum), year(datum) " & _
" order by 2 desc"
set rs = connect.execute (sql)
while not rs.eof
w = rs(0) 'week
y = rs(1) 'year
med w = rs(0) får jag ut veckonumren men v38 kommer före v39 i min droplista trots Desc i Sql-satsen!
y = rs(1) tar fram år 2002 och jag ville ha månad hur gör jag då??
fixade det alldeles själv.. Tack Lars... du har lärt mig massor idag!!
Förresten... det skulle var snyggar om den skrev september istället för 9 i min droplista.. går det att fixa
LarsGMedlem sedan dec. 200012 464 inlägg response.write monthname(9)