小编use*_*664的帖子

我们如何在子查询 SQL Server 中分配局部变量

我试图在子查询中为变量设置一个值,但它不起作用。

这是我的查询:

declare @val1 int
declare @val2 int

select @val1 = sum(column1) 
,(select @val2 = (select sum(column2) from table2))
,(@val1+@val2)Result
from table 1 
Run Code Online (Sandbox Code Playgroud)

我想要做的是设置@val2子查询帮助我我的意思是在子查询中设置而不是单独的选择语句

c# sql-server sql-server-2008 vb.net-2010

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×1

sql-server ×1

sql-server-2008 ×1

vb.net-2010 ×1