整数除算をしているからです。次のようなものを使用して、オペランドの1つをfloatまたはdecimal(実行している計算の精度と目的に応じて)に変換する必要があります。
((CAST((a+ b + c) AS FLOAT) / 3) / 216647 * 10)
またはおそらく:
(((a+ b + c) / 3.0) / 216647.0 * 10)
整数除算をしているからです。次のようなものを使用して、オペランドの1つをfloatまたはdecimal(実行している計算の精度と目的に応じて)に変換する必要があります。
((CAST((a+ b + c) AS FLOAT) / 3) / 216647 * 10)
またはおそらく:
(((a+ b + c) / 3.0) / 216647.0 * 10)