SQL SERVER 2005 EXPRESS のストアドプロシージャで、 SELECT結果の件数を、変数 @count に取得したいのですが DISTINCTの引数が複数あるのが原因なのか、上手くいきません。 目的はテーブル「TBL」から、COMとUSERの組み合わせの リストを抽出し、その件数を取得する事です。 テーブル名:TBL COM USER --------------- 001 A 002 A 003 A 001 B 002 A 003 C 「COMとUSERの組み合わせで、重複するものは取らない」のならば SELECT DISTINCT COM,USER FROM TBL で、下記のような結果が得られます。 COM USER --------------- 001 A 002 A 003 A 001 B 003 C で、この結果件数である「5」を取