时,我有一个表,在它的一些相当大的数量的整数列给出算术溢出。我试着去平均一些这方面的价值,有时它的工作原理其他时候,它给这个错误SQL服务器计算平均
“算术溢出错误将表达式转换为数据类型为int。”
我打破了下来,这个样本产生错误
create table LargeNumbers (number int)
insert into LargeNumbers values (100000000) -- X 30
select avg(number) from LargeNumbers
有谁知道我怎么能得到这个计算平均?
我不能改变表strucutre容易 - 所以即时与在查询过程中这样做的答案 – user129211 2009-07-29 02:11:30