Just nu i M3-nätverket
Jump to content

AVG


Bengt7

Recommended Posts

HEj!!

 

Jag har en databas med en tabell som heter orderRadOld i den finns följande fält!

orderId, artikelid, pris, antal, kundID, datum

 

Från detta vill jag ha ut medelvärdet på lite olika sätt men får inte till det

 

Jag vill ha

Medelvärdet på beställningarna per dag och per vecka.

Medelvärdet på beställningarna per kund

 

Är det någon som kan hjälpa mig med det

 

[inlägget ändrat 2002-09-30 19:47:21 av Bengt7]

Link to comment
Share on other sites

Magnus Gladh

Tja..

 

Per kund borde väl se ut så här.

 

SELECT AVG(pris*antal) as medel FROM [orderRadOld] GROUP BY kundID

 

Sedan för varje dag och vecka så blir det knepigare så det vågar jag inte ge mig på i en SQL sats, men det en SP borde det inte vara några problem

 

- M

-----------------------------------------------------

ju mer jag lär mig ju mer inser jag så lite jag kan

 

Link to comment
Share on other sites

 

med den koden så verkar den lägga ihop den första kunden ordrar i databasen men inte något mer... han har nämligen 2 produkter á 399 kir och "medelvärdet" blir 798 med den koden

 

sql = "SELECT AVG(pris*antal) as medel FROM [orderRadOld] GROUP BY kundID"

rs.open sql,conn

 

%>

 

<%kr = rs("medel")%>

<b><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#006699">

Medelvärde <%=kr%>:-</font></b>

 

 

 

Vad menar du med SP... Är det Stored Procedure???

 

 

 

[inlägget ändrat 2002-10-01 09:58:52 av Bengt7]

Link to comment
Share on other sites

 

har får ordning på en del... men vill gärna ha fram snittet per vecka och månad också om någon har nån lösning

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...