次の方法で共有


方法 : テーブルの行数をカウントする

更新 : 2007 年 11 月

テーブルの行数をカウントして、次の内容を確認できます。

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

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

  • 特定の列の値の数。

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

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

538e9k0k.alert_note(ja-jp,VS.90).gifメモ :

使用している設定またはエディションによっては、表示されるダイアログ ボックスやメニュー コマンドがヘルプに表示されている内容と異なる場合があります。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    538e9k0k.alert_note(ja-jp,VS.90).gifメモ :

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

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

参照

その他の技術情報

クエリ結果の並べ替えおよびグループ化

クエリ結果の集計