【发布时间】:2015-08-21 00:23:52
【问题描述】:
在此代码的第 1 行出现错误...
Select COUNT(MEM_REL) As MemberSub, CLM_CC2 As GroupNum
From Impact.dbo.tbl_mem, Impact.dbo.tbl_clm
Where MEM_REL = '01'
Group by CLM_CC2
错误是:
MSg 8815, Level 16, State 2, Line 1
Arithmetic overflow error converting expression to data type int
【问题讨论】:
-
因为你通过
MEM_REL = '01'你必须通过MEM_REL = 1 -
您在
FROM子句中缺少JOIN。 -
我在哪里加入 @GordonLinoff?
-
@tinka 与此无关。
-
你真的不应该使用逗号分隔的表格列表。它有效,但它是一种非常古老的连接方式。您应该明确并声明您想要一个 CROSS JOIN。 sqlblog.com/blogs/aaron_bertrand/archive/2009/10/08/…
标签: sql sql-server