Avg

Databaser & SQL

3 svar · 299 visningar · startad av Catalina

Medlem sedan okt. 200069 inlägg
Trådstart#1

AVG functionen i SQL verkar avrunda lite fel, nu har jag hört ryktas om att det finns en annan funktion i SQL som avrundar rätt.

Men vad kan den heta?

/Catalina

Medlem sedan dec. 19996 721 inlägg
#2

AVG är ingen avrundningsfunktion. ROUND är nog det du letar efter.

Medlem sedan juni 200032 967 inlägg
#3

också kan vi ju då upplysa om att avg betyder average och alltså har någonting med medeltal att göra.

Medlem sedan okt. 200069 inlägg
#4

Självklart är det ingen avrundningsfunktion, skrev nog lite för snabbt.

Det som blev knasigt om man bara använde avg(uttryck) så blev det helt fel, den trunkerade helt enkelt resultatet. Man kan ju tycka att det borde finnas lite smarthet inbyggt i den, men nu är det iallafall löst mha ROUND och CONVERT.

/catalina

252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)