私のストアド プロシージャ (SQL Server 2005) は、特に、1 つのフィールドがクエリによって返される行数に依存するデータセットを返します。@@ROWCOUNT を取得できる単純な最初のクエリを作成できますが、その場合、プロシージャは 2 つのセットを返しますが、これは私が望んでいるものではありません。
最初のクエリを WITH ステートメントに入れようとしましたが、行数を抽出して 2 番目のクエリで使用できる変数に入れる構文が見つかりませんでした。別の方法は、最初のクエリから @@ROWCOUNT を取得し、2 番目のクエリの結果のみを返すようにプロシージャに指示することです。
おそらくそれを行うためのより良い方法がありますが、SQLに関する私の専門知識はかなり限られています...
助けてくれてありがとう!