Count 関数 (Reporting Services)

更新 : 2007 年 9 月 15 日

指定された式の NULL 以外の値の数を返します。

構文

 Count(Expression, Scope)

パラメータ

  • Expression
    (Variant または Binary) この集計関数の実行対象の式です。この式には、集計関数が使用されている式を指定することはできません。式を使用すると、指定された式の NULL 以外の値すべてがカウントされます。
  • Scope
    (String) この集計関数の適用先となるレポート アイテムを含むデータセット、グループ、またはデータ領域の名前です。Scope が指定されると、指定されたデータセット、グループ、またはデータ領域内のすべてのデータにこの集計関数が適用されます。Scope パラメータの詳細については、「式でのレポート関数の使用 (Reporting Services)」を参照してください。

戻り値の型

Integer 値を返します。

解説

Scope に式は指定できません。

使用例

次のコード例では、最も外側のデータ領域内の従業員数が返されます。

Count(Fields!EmployeeID.Value, Nothing)

次のコード例では、Orders グループまたは Orders データ領域内の全注文数が返されます。

Count(Fields!OrderID.Value, "Orders")

参照

概念

Reporting Services での式の作成

ヘルプおよび情報

SQL Server 2005 の参考資料の入手