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 himpunan tuple dari himpunan pertama yang ditentukan yang ada dengan satu atau lebih tuple dari himpunan kedua yang ditentukan. Fungsi ini melakukan secara manual apa yang dilakukan secara otomatis yang ada. Untuk informasi lebih lanjut tentang auto exist, lihat Konsep Kunci di MDX (Layanan Analisis).
Jika Nama Grup Ukuran> opsional <disediakan, fungsi ini mengembalikan tuple yang ada dengan satu atau lebih tuple dari set kedua dan tuple yang memiliki baris terkait dalam tabel fakta grup ukuran yang ditentukan.
Syntax
Exists( Set_Expression1 , Set_Expression2 [, MeasureGroupName] )
Arguments
Set_Expression1
Ekspresi Multidimensional Expressions (MDX) valid yang mengembalikan set.
Set_Expression2
Ekspresi Multidimensional Expressions (MDX) valid yang mengembalikan set.
MeasureGroupName
Ekspresi string valid yang menentukan nama grup ukuran.
Remarks
Baris grup Measure dengan ukuran yang berisi nilai null berkontribusi ke Exists ketika argumen MeasureGroupName ditentukan. Ini adalah perbedaan antara bentuk Exists ini dan fungsi Nonempty: jika properti NullProcessing dari ukuran-ukuran ini diatur ke Preserve, ini berarti ukuran akan menampilkan nilai Null ketika kueri dijalankan pada bagian kubus tersebut; NonEmpty akan selalu menghapus tuple dari himpunan yang memiliki nilai ukuran Null, sedangkan Exists dengan argumen MeasureGroupName tidak akan memfilter tuple yang memiliki baris grup ukuran terkait, meskipun nilai ukuran tersebut Null.
Jika parameter MeasureGroupName digunakan, hasilnya akan bergantung pada apakah ada ukuran yang terlihat dalam grup ukuran yang dirujuk; jika tidak ada ukuran yang terlihat dalam grup ukuran yang direferensikan, maka EXISTS akan selalu mengembalikan himpunan kosong, terlepas dari nilai Set_Expression1 dan Set_Expression2.
Examples
Pelanggan yang tinggal di California:
SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Customer].[State-Province].&[CA]&[US]}
) ON 1
FROM [Adventure Works]
Pelanggan yang tinggal di California dengan penjualan:
SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Customer].[State-Province].&[CA]&[US]}
, "Internet Sales") ON 1
FROM [Adventure Works]
Pelanggan dengan penjualan:
SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, , "Internet Sales") ON 1
FROM [Adventure Works]
Pelanggan yang membeli Sepeda Motor:
SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Product].[Product Categories].[Category].&[1]}
, "Internet Sales") ON 1
FROM [Adventure Works]