テーブルの行数のカウント (Visual Database Tools)
テーブルの行数をカウントすることにより、次の内容を確認できます。
テーブルの行の総数。たとえば、titles テーブルの本の総数を確認できます。
テーブルで特定の条件を満たす行の数。たとえば、titles テーブルの本のうち、ある出版社の本の数を確認できます。
特定の列の値の数。
列の値をカウントするとき、NULL はカウントされません。 たとえば、titles テーブルの本のうち、advance 列に値のある本の数をカウントできます。 既定では、一意の値だけでなく、すべての値がカウントされます。
上記の 3 種類のカウント手順はほぼ同じです。
テーブルの行の総数をカウントするには
集計するテーブルが、既にダイアグラム ペインに存在していることを確認します。
ダイアグラム ペインの背景を右クリックし、ショートカット メニューの [グループ化を追加] をクリックします。 クエリおよびビュー デザイナーにより、抽出条件ペインのグリッドに [グループ化] 列が追加されます。
テーブルまたはテーブル値オブジェクトを示す四角形の中で、[* (すべての列)] を選択します。
抽出条件ペインの [グループ化] 列に [カウント] という語句が自動的に入力され、集計する列に別名が割り当てられます。 この自動的に割り当てられた別名は、わかりやすい名前に変更することができます。 詳細については、「列の別名の作成 (Visual Database Tools)」を参照してください。
クエリを実行します。
条件を満たす行の総数をカウントするには
集計するテーブルが、既にダイアグラム ペインに存在していることを確認します。
ダイアグラム ペインの背景を右クリックし、ショートカット メニューの [グループ化を追加] をクリックします。 抽出条件ペインのグリッドに [グループ化] 列が追加されます。
テーブルまたはテーブル構造オブジェクトを示す四角形の中で、[* (すべての列)] を選択します。
抽出条件ペインの [グループ化] 列に [カウント] という語句が自動的に入力され、集計する列に別名が割り当てられます。 クエリ出力に表示する列ヘッダーをわかりやすくするには、「列の別名の作成 (Visual Database Tools)」を参照してください。
検索するデータ列を追加し、[出力] 列のチェック ボックスをオフにします。
グリッドの [グループ化] 列に [グループ化] という語句が自動的に入力されます。
[グループ化] 列の [グループ化] を [Where 条件] に変更します。
検索するデータ列の [フィルター] 列に検索条件を入力します。
クエリを実行します。
列の値をカウントするには
集計するテーブルが、既にダイアグラム ペインに存在していることを確認します。
ダイアグラム ペインの背景を右クリックし、ショートカット メニューの [グループ化を追加] をクリックします。 抽出条件ペインのグリッドに [グループ化] 列が追加されます。
カウントする列を抽出条件ペインに追加します。
グリッドの [グループ化] 列に [グループ化] という語句が自動的に入力されます。
[グループ化] 列の [グループ化] を [カウント] に変更します。
注 一意の値だけをカウントする場合は、[個別のカウント] を選択します。
クエリを実行します。