webForumDet fria alternativet

vecka, månad

6 svar · 226 visningar · startad av pellsäter

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

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
#2
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"
pellsäterMedlem sedan aug. 2000526 inlägg
#3

ok..hur skriver jag ut veckonumren resp. månaderna??

LarsGMedlem sedan dec. 200012 464 inlägg
#4

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
pellsäterMedlem sedan aug. 2000526 inlägg
#5

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å??

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

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
#7
response.write monthname(9)
130 ms totalt · 3 externa anrop · v20260731065814-full.91fd2ad2
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)