相关疑难解决方法(0)

定义要与IN运算符一起使用的变量(T-SQL)

我有一个使用IN运算符的Transact-SQL查询.像这样的东西:

select * from myTable where myColumn in (1,2,3,4)
Run Code Online (Sandbox Code Playgroud)

有没有办法定义一个变量来保存整个列表"(1,2,3,4)"?我该如何定义它?

declare @myList {data type}
set @myList = (1,2,3,4)
select * from myTable where myColumn in @myList
Run Code Online (Sandbox Code Playgroud)

sql t-sql

125
推荐指数
9
解决办法
18万
查看次数

标签 统计

sql ×1

t-sql ×1