質問: (1,2,3,4) select * from mytable where mycolumn in @mylist
回答: @lukehのわずかな改善、「insert into」を繰り返す必要はありません:@realptの答え-selectを持つ必要はありません:declare @mylist table (value int) insert into @mylist values (1),(2),(3),(4) select * from mytable where mycolumn in (select value from @mylist)