gruplandırma KÜMELERI eşdeğerleri
gruplandırma küme S kullanan BIR GROUP BY yan tümce, bir sonuç üretebilir küme equvalent için oluşturulan bir UNION ALL tarafından birden çok basit GROUP BY yan.gruplandırma KÜMELERI basit bir GROUP BY, ROLLUP veya küp işlemi tarafından oluşturulan eşdeğer bir sonuç üretebilir.gruplandırma AYARLAR, ROLLUP veya küp farklı birleşimlerini eşdeğer bir sonuç kümesi oluşturabilirsiniz.
Bu konu, gruplandırma KÜMELERI eşdeğerleri örnekleri sağlar.Aşağıdaki kısaltmaları örneklerde kullanılır:
Agg(): herhangi bir işlev toplamak
(değişken): bir bağımsız değişken
gruplandırma UNION ALL eşdeğer ayarlar
GROUPING KÜMELERI () belirtme<gruplandırma küme>,...n ]) GROUP BY listesi bir UNION ALL sorgularının, her bir GROUP BY listesinde olarak Gruplama kümelerinin eşdeğerdir. Kayan noktalı sayı toplamları biraz farklı sonuçlar döndürebilir.
Aşağıdaki ifadeler birbirleriyle eşdeğerdir:
|
|
Bir basit GROUP BY, KÜMELERI eşdeğerleri GRUPLANDıRMA
Aşağıdaki yan tümceleri aynı genel toplamları döndürün:
|
|
Aşağıdaki yan tümceleri aynı tek kümesi olarak döndürün:
|
|
gruplandırma KÜMELERI ROLLUP eşdeğerleri
TOPLAMA (GÖRE GRUPLANDIR<Bileşik bir öğe listesi>) ile n giriş listesinde boyut ile tüm önekler (gruplandırma KÜMELERI için eşdeğern+ 1), giriş listesi, gruplandırma KÜMELERI olarak.
Aşağıdaki yan tümceleri eşdeğerdir:
|
|
gruplandırma KÜMELERI küp eşdeğerleri
KÜP (GÖRE GRUPLANDIR<Bileşik bir öğe listesi>) ile n giriş listesinde boyut eşdeğer gruplandırma kümelerine tam olarak küme (2n giriş listesinde boyut birleşimlerini) kendi gruplandırma KÜMELERI olarak, giriş listesi.
Aşağıdaki yan tümceleri eşdeğerdir:
|
|
Aşağıdaki yan tümceleri eşdeğerdir:
|
|
Bileşik sütuna ROLLUP bir gruplandırma küme Katla bir ROLLUP ekleme
Aşağıdaki yan tümceleri eşdeğerdir:
|
|
|
Bileşik sütuna küp bir gruplandırma küme Katla bir küp ekleme
Aşağıdaki yan tümceleri eşdeğerdir:
|
|
|
gruplandırma KÜMELERI, küp veya ROLLUP içeren bir GROUP BY
Aşağıdaki yan tümceleri eşdeğerdir:
|
|
Aşağıdaki yan tümceleri eşdeğerdir:
|
|
Aşağıdaki yan tümceleri eşdeğerdir:
|
|
gruplandırma AYARLAR listesinde bulunan ROLLUP
Aşağıdaki yan tümceleri eşdeğerdir:
|
|
Bir gruplandırma kümesi içinde bulunan ROLLUP
Aşağıdaki yan tümceleri eşdeğerdir:
|
|