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 yang dihasilkan oleh gabungan dua himpunan, opsional mempertahankan anggota duplikat.
Syntax
Standard syntax
Union(Set_Expression1, Set_Expression2 [,...n][, ALL])
Alternate syntax 1
Set_Expression1 + Set_Expression2 [+...n]
Alternate syntax 2
{Set_Expression1 , Set_Expression2 [,...n]}
Arguments
Atur Ekspresi 1
Ekspresi Multidimensional Expressions (MDX) valid yang mengembalikan set.
Set Expression 2
Ekspresi Multidimensional Expressions (MDX) valid yang mengembalikan set.
Remarks
Fungsi ini mengembalikan gabungan dari dua atau lebih himpunan yang ditentukan. Dengan sintaks standar dan sintaks alternatif 1, duplikat dihilangkan secara default. Dengan sintaks standar, menggunakan flag ALL mempertahankan duplikat dalam set yang digabungkan. Duplikat dihapus dari bagian ekor set. Dengan sintaks alternatif 2, duplikat selalu dipertahankan.
Examples
Contoh berikut menunjukkan perilaku fungsi Union menggunakan setiap sintaksis.
Sintaks standar, duplikat dihilangkan
SELECT Union
([Date].[Calendar Year].children
, {[Date].[Calendar Year].[CY 2002]}
, {[Date].[Calendar Year].[CY 2003]}
) ON 0
FROM [Adventure Works]
Sintaks standar, duplikat dipertahankan
SELECT Union
([Date].[Calendar Year].children
, {[Date].[Calendar Year].[CY 2002]}
, {[Date].[Calendar Year].[CY 2003]}
, ALL
) ON 0
FROM [Adventure Works]
Sintaks alternatif 1, duplikat dihilangkan
SELECT
[Date].[Calendar Year].children
+ {[Date].[Calendar Year].[CY 2002]}
+ {[Date].[Calendar Year].[CY 2003]} ON 0
FROM [Adventure Works]
Sintaks alternatif 2, duplikat dipertahankan
SELECT
{[Date].[Calendar Year].children
, [Date].[Calendar Year].[CY 2002]
, [Date].[Calendar Year].[CY 2003]} ON 0
FROM [Adventure Works]