Tänkte få fram medelvärdet på beställningar per vecka men denna kod blir inte bra
sql = "Select datepart('ww',o.datum), year(datum),avg(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 1 desc"
LarsGMedlem sedan dec. 200012 464 inlägg Vad är problemet? Syntaxen ser bra ut.
jag tar fram beställningar per vecka..... Och vill nu ha ett medelvärde på dessa veckor.....
LarsGMedlem sedan dec. 200012 464 inlägg Jo, men varför fungerar det inte med den sql-sats du skrev? Får du något felmeddelande? Felaktigt resultat? Felaktig sortering?
jag fick medel värde på 504 kr.....
kan du inte skriva vad jag ska skriva för att plocka ut uppgifter och visa på sidan ur Sql satsens resultat
Stämmer inte 504 kr?
skriv med tabellalias på alla kolumner för tydlighetens skull! :)
sql = "Select datepart('ww',o.datum), year(o.datum),avg(o.antal * p.pris) AS summa " & _
"from orderRadold o, produkter p where o.artikelID = p.prodID " & _
"group by datepart('ww',o.datum), year(o.datum) order by 1 desc"
nej medelvärdet på de 2 veckor som finns är 32541kr
har ingen några ideér på vad som kan var fel..... Dessuotm skriver den ut en massa decimaler..
Har beställt en SQL-bok nu så snart klarar jag av detta själv *ler*