@feedid
が1つのみのIDを返すという問題を抱えて、SQL
とストア手順を発見し続けますが、どのようにidの配列を返すのですか?ストア手順のテーブルからすべてのIDを返します
declare @userId table (uid int)
declare @feedId table (id int)
insert into @userid(uid)
select id
from Users
where name = @userName
insert into @feedid(id)
select feedid
from userstofeed
where userid in (select uid from @userId)
select * from feed where id in (select id from @feedId)