かなり大きな数値のある整数列のテーブルがあります。私はこの中でいくつかの値を平均化しようとしていますが、それ以外のときにはこのエラーが発生します。平均を計算するときに算術オーバーフローを与えるSQL Server
"表現をデータ型intに変換する算術オーバーフローエラー。
私はそれを分解してきたし、このサンプルでは、エラー
create table LargeNumbers (number int)
insert into LargeNumbers values (100000000) -- X 30
select avg(number) from LargeNumbers
を生産する誰もが、私は、これは平均値を計算するために得ることができる方法を知っていますか?
私はテーブルを簡単に変更することはできません。 – user129211