【发布时间】:2016-09-12 07:07:02
【问题描述】:
我的查询从两个表中获取数据并将它们连接起来以将输出作为单个输出。子查询工作没有任何错误。但是当我运行整个查询时,我会收到这样的错误。
将 varchar 转换为数字数据类型时出现算术溢出错误。
这是我的查询
SELECT a.REF_NO + ' - '
+ (SELECT DISTINCT ( c.c_name )
FROM C_MASTER c,
A_MASTER a
WHERE a.c_no = c._NO) AS refer
FROM [A_MASTER] a,
[C_MASTER] c
WHERE a.c_no = c._no
ORDER BY a.REF_NO
REF_NO 是数值数据类型。
【问题讨论】:
-
显示示例数据和所需结果。
-
结果应该是这样的 => 10001 - 年度比赛
标签: sql sql-server tsql