テーブルの行数をカウントする方法 (Visual Database Tools)

テーブルの行数をカウントすることにより、次の内容を確認できます。

  • テーブルの行の総数。たとえば、titles テーブルの本の総数を確認できます。

  • テーブルで特定の条件を満たす行の数。たとえば、titles テーブルの本のうち、ある出版社の本の数を確認できます。

  • 特定の列の値の数。

列の値をカウントするとき、NULL はカウントされません。たとえば、titles テーブルの本のうち、advance 列に値のある本の数をカウントできます。既定では、一意の値だけでなく、すべての値がカウントされます。

上記の 3 種類のカウント手順はほぼ同じです。

テーブルの行の総数をカウントするには

  1. 集計するテーブルが、既にダイアグラム ペインに存在していることを確認します。

  2. ダイアグラム ペインの背景を右クリックし、ショートカット メニューの [グループ化を追加] をクリックします。クエリおよびビュー デザイナにより、抽出条件ペインのグリッドに [グループ化] 列が追加されます。

  3. テーブルまたはテーブル値オブジェクトを示す四角形の中で、[* (すべての列)] を選択します。

    抽出条件ペインの [グループ化] 列に [カウント] という語句が自動的に入力され、集計する列に別名が割り当てられます。この自動的に割り当てられた別名は、わかりやすい名前に変更することができます。詳細については、「列の別名を作成する方法 (Visual Database Tools)」を参照してください。

  4. クエリを実行します。

条件を満たす行の総数をカウントするには

  1. 集計するテーブルが、既にダイアグラム ペインに存在していることを確認します。

  2. ダイアグラム ペインの背景を右クリックし、ショートカット メニューの [グループ化を追加] をクリックします。抽出条件ペインのグリッドに [グループ化] 列が追加されます。

  3. テーブルまたはテーブル構造オブジェクトを示す四角形の中で、[* (すべての列)] を選択します。

    抽出条件ペインの [グループ化] 列に [カウント] という語句が自動的に入力され、集計する列に別名が割り当てられます。クエリ出力に表示する列ヘッダーをわかりやすくするには、「列の別名を作成する方法 (Visual Database Tools)」を参照してください。

  4. 検索するデータ列を追加し、[出力] 列のチェック ボックスをオフにします。

    グリッドの [グループ化] 列に [グループ化] という語句が自動的に入力されます。

  5. [グループ化] 列の [グループ化][Where 条件] に変更します。

  6. 検索するデータ列の [フィルタ] 列に検索条件を入力します。

  7. クエリを実行します。

列の値をカウントするには

  1. 集計するテーブルが、既にダイアグラム ペインに存在していることを確認します。

  2. ダイアグラム ペインの背景を右クリックし、ショートカット メニューの [グループ化を追加] をクリックします。抽出条件ペインのグリッドに [グループ化] 列が追加されます。

  3. カウントする列を抽出条件ペインに追加します。

    グリッドの [グループ化] 列に [グループ化] という語句が自動的に入力されます。

  4. [グループ化] 列の [グループ化][カウント] に変更します。

    注意

    一意の値だけをカウントする場合は、[個別のカウント] を選択します。

  5. クエリを実行します。