Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengembalikan jumlah sel dalam sebuah himpunan.
Syntax
Standard syntax
Count(Set_Expression [ , ( EXCLUDEEMPTY | INCLUDEEMPTY ) ] )
Alternate syntax
Set_Expression.Count
Arguments
Set_Expression
Ekspresi Multidimensional Expressions (MDX) valid yang mengembalikan set.
Remarks
Fungsi Count (Set) mencakup atau mengecualikan sel kosong, tergantung pada sintaks yang digunakan. Jika sintaks standar digunakan, sel kosong dapat dikecualikan atau dimasukkan dengan menggunakan flag EXCLUDEEMPTY atau INCLUDEEMPTY, masing-masing. Jika sintaks alternatif digunakan, fungsi selalu mencakup sel kosong.
Untuk mengecualikan sel kosong dalam hitungan sebuah set, gunakan sintaks standar dan flag opsional EXCLUDEEMPTY.
Note
Fungsi Hitung (Set) secara default menghitung sel kosong. Sebaliknya, fungsi Count di OLE DB yang menghitung satu set secara default mengecualikan sel kosong.
Examples
Contoh berikut menghitung jumlah sel dalam kumpulan anggota yang terdiri dari anak-anak dari hierarki atribut Model Name dalam dimensi Produk.
WITH MEMBER measures.X AS
[Product].[Model Name].children.count
SELECT Measures.X ON 0
FROM [Adventure Works]
Contoh berikut menghitung jumlah produk dalam dimensi Produk dengan menggunakan fungsi DrilldownLevel bersamaan dengan fungsi Count .
Count(DrilldownLevel (
[Product].[Product].[Product]))
Contoh berikut mengembalikan reseller dengan penurunan penjualan dibandingkan kuartal kalender sebelumnya, dengan menggunakan fungsi Count bersama dengan fungsi Filter dan sejumlah fungsi lainnya. Kueri ini menggunakan fungsi Aggregate untuk mendukung pemilihan beberapa anggota geografi, seperti untuk seleksi dari dalam daftar dropdown di aplikasi klien.
WITH MEMBER Measures.[Declining Reseller Sales] AS
Count
(Filter
(Existing(Reseller.Reseller.Reseller),
[Measures].[Reseller Sales Amount]
< ([Measures].[Reseller Sales Amount],
[Date].Calendar.PrevMember)
)
)
MEMBER [Geography].[State-Province].x AS
Aggregate
( {[Geography].[State-Province].&[WA]&[US],
[Geography].[State-Province].&[OR]&[US] }
)
SELECT NON EMPTY HIERARCHIZE
(AddCalculatedMembers
({DrillDownLevel
({[Product].[All Products]})
})
) DIMENSION PROPERTIES PARENT_UNIQUE_NAME ON COLUMNS
FROM [Adventure Works]
WHERE ([Geography].[State-Province].x,
[Date].[Calendar].[Calendar Quarter].&[2003]&[4]
,[Measures].[Declining Reseller Sales])