MySQLROUND()
関数に問題があります。ここにあります:
私がこれを行うとき:
SELECT ROUND(7/2) as avg FROM bla blah
平均は 4
私がこれを行うとき:
SELECT ROUND(SUM(marks)/COUNT(marks)) as avg
平均は 3 注:SUM(marks)
それだけで 7COUNT(marks)
が得られ、2 が得られます。これは、私が理解している限り
ROUND(SUM(marks)/COUNT(marks))
、ROUND(7/2)
何が問題ですか?