エラー: 変数に値を代入する SELECT ステートメントは、データ取得操作と組み合わせてはなりません。以下の MS SQL ストアド プロシージャ サブクエリからエラーが発生しています。これはどういう意味ですか? どうすればこれを解決できますか?
declare @pool_ids varchar(20);
select @pool_ids = Pool_ID from wcpacker.Fruit_Pools
where Pool_ID-@Pool_ID >= -2
AND Pool_ID-@Pool_ID <> 0
AND Pool_ID < @Pool_ID
union select top 3 Pool_ID from wcpacker.Fruit_Pools
where Pool_ID >= @Pool_ID)