Hey,

Ik heb een vraagje over de AVG() functie.

ff een voorbeeld van een tabel uit me database.

[bla]
[4.8] - float
[6.6] - float

nu wil ik het gemiddelde van die twee waarden weten en dat doe ik doormiddel van avg() in me query.

maar als ik het echo dan geeft ie 5.7000000476837 weer.. en ik wil dat ie gewoon 5.7 weergeeft.

hoe kan ik dit oplossen?

bvd.

Peter

kan je niet gewoon de fucntie round() in php gebruiken? round($vWaardeDieJeMoetHebben, 1);
Excusses, ik lees net het volgende op een site over mysql

ROUND(integer,aantal)
Dit zal het getal naar boven of naar beneden afronden, met aantal achter de komma.

Dus dan wordt het:

SELECT ROUND(AVG('veldnaam'), 1) FROM tabel
dan rond ie het af naar 6.. en dat wil ik niet.
sorry ik had je tweede bericht niet gezien, round(avg(''), 1) is idd wat ik zocht.

bedankt voor de hulp.

met vriendelijke groet,

Peter
Wat ik vooral een goede site vind is: php.net. Daar kun je namelijk functies opzoeken (HINT!!! HINT!!!)
@ GaMer13: AVG is een MySQL functie hoor ;-)
Homer: D'oh!

Reageren