テーブル内の各 site_id に対して実行したい次のクエリがあります。site_id も主キーです。
SELECT count(*)
FROM site
WHERE category = 'S'
AND active = 'Y'
AND site_id = -- This is what i'm trying to dynamically input
次に、その count(*) 値を取得し、それを別のテーブルに挿入します...すべての ID について。セットベースのソリューションを使用してこれを行う方法はありますか? それとも、何らかの方法ですべての site_id を繰り返し処理し、それをクエリに入力する必要がありますか?