テーブルからSQLでSELECTするとき、結果と一緒にレコード数(count *)も一緒に取得したい

フラミア
2013-06-03 15:46 1888 2
テーブルからSQLでSELECTするとき、結果と一緒にレコード数(count *)も一緒に取得したいのですが、どうすれば出来ますか?

例.
(1)
SELECT COUNT(*) FROM dbo.test
E
(2)
SELECT NAME FROM dbo.test WHERE ID = 3

(1)と(2)の結果を一つのSQLで取得する。

コメント

2013年 06月 04日 (09:32)
こんにちは。
イノ(inno)です。

下記のようにすればできると思います。

SELECT NAME
,(SELECT COUNT(*) FROM dbo.test) AS Cnt
FROM dbo.test WHERE ID = 3

よろしくお願いします。
フラミア 2013年 06月 04日 (14:20)
助かりました。
ありがとうございます。