La función ROUND() realiza la misma operación de redondeo matemático que te enseñaron en la escuela: Si el valor está por debajo de la mitad, se descarta y si está de la mitad para arriba, se redondea hacia arriba.
Cuando redondeabas en la escuela:
Cita: 8.34 = 8
8.36 = 8
8.50 = 9
8.75 = 9
¿Se entiende?
El redondeo que hace ROUND() es correcto, la división hecha en la sentencia
debe estar dando menos de 8250. Si te diese 8249.999999999, de todos modos sería 8200, porque ese valor es inferior a 8250.