SQLServer で配列型の変数は作れないので、テーブル型の変数で代用する。
-- 変数宣言
declare @targetUsers table(id integer);
-- データセット
insert into @targetUsers values (2),(4),(5),(8);
-- in句で使う
select *
from users
where
id in (select id from @targetUsers)
;
Go to list of users who liked
More than 1 year has passed since last update.
SQLServer で配列型の変数は作れないので、テーブル型の変数で代用する。
-- 変数宣言
declare @targetUsers table(id integer);
-- データセット
insert into @targetUsers values (2),(4),(5),(8);
-- in句で使う
select *
from users
where
id in (select id from @targetUsers)
;
Register as a new user and use Qiita more conveniently
Go to list of users who liked