Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir veya daha fazla tablodan sonuç kümelerini alır.
Şunlar için geçerlidir: Databricks SQL
Databricks Runtime
Sözdizimi
[ common_table_expression ]
subquery
[ set_operator ]
[ ORDER BY clause | { [ DISTRIBUTE BY clause ] [ SORT BY clause ] } | CLUSTER BY clause ]
[ WINDOW clause ]
[ LIMIT clause ]
[ OFFSET clause ]
[ { |> piped_operation } [ ...] ]
subquery
{ subselect |
VALUES clause |
( query ) |
TABLE [ table_name | view_name ] |
FROM table_reference [, ...] }
Parametreler
-
Yaygın tablo ifadeleri (CTE), yinelenen hesaplamaları önlemek veya karmaşık, iç içe sorguların okunabilirliğini geliştirmek için ana sorgu bloğu içinde birden çok kez yeniden kullanılabilen bir veya daha fazla adlandırılmış sorgudur.
alt sorgu
Ara sonuç kümesi oluşturan birkaç yapıdan biri.
-
Desenden oluşan bir
SELECT FROM WHERE
alt sorgu. -
Satır içi geçici bir tablo belirtildi.
( sorgu )
Küme işleçleri veya ortak tablo ifadeleri içerebilen bir sorguyu iç içe çağırma.
TABLE
Tablonun veya görünümün tamamını döndürür.
-
Döndürülecek tabloyu tanımlar.
-
Döndürülecek görünümü tanımlar.
Tablo veya görünüm bulunamazsa Azure Databricks bir TABLE_OR_VIEW_NOT_FOUND hatası oluşturur.
-
'DEN
Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime 16.2 ve üzeri
Tüm tablo başvurularının çapraz birleşimini döndürür. Bu yan tümce genellikle bir SQL işlem hattının kökü olarak kullanılır.
-
SELECT
için bir giriş kaynağı. Bu giriş referansı, referanstan önceSTREAM
anahtar sözcüğü kullanılarak bir akış referansına dönüştürülebilir.
-
SELECT
için bir giriş kaynağı. Bu giriş referansı, referanstan önceSTREAM
anahtar sözcüğü kullanılarak bir akış referansına dönüştürülebilir.-
-
,
UNION
veyaEXCEPT
işleçlerini kullanarakINTERSECT
alt sorguları birleştiren bir yapı. -
Sorgunun tam sonuç kümesinin satırlarının sıralanması. Çıkış satırları bölümler arasında sıralanır. Bu parametre ,
SORT BY
ve ileCLUSTER BY
birbirini dışlar veDISTRIBUTE BY
birlikte belirtilemez. -
Sonuç satırlarının yeniden bölümlendiği ifade kümesi. Bu parametre ile
ORDER BY
birbirini dışlar veCLUSTER BY
birlikte belirtilemez. -
Satırların her bölüm içinde sıralandığı sıralama. Bu parametre ile
ORDER BY
birbirini dışlar veCLUSTER BY
birlikte belirtilemez. -
Satırları yeniden bölümleyip sıralamak için kullanılan ifade kümesi. Bu yan tümcenin kullanılması ile
DISTRIBUTE BY
birlikte kullanmanınSORT BY
aynı etkisine sahiptir. -
Bir deyim veya alt sorgu tarafından döndürülebilecek en fazla satır sayısı. Bu yan tümce çoğunlukla ile
ORDER BY
birlikte belirlenimci bir sonuç üretmek için kullanılır. -
Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime 11.3 LTS ve üzeri
Bir deyim veya alt sorgu tarafından döndürülen satır sayısını atlar. Bu cümle çoğunlukla, sayfa'den
'e kadar olan ve ile birlikte bir sonuç kümesi aracılığıyla kullanılır, ayrıca kullanılarak belirleyici bir sonuç üretmek için kullanılır. Not
LIMIT
veOFFSET
kullanarak bir sonuç kümesinde sayfalama yaparken atlanan satırlar yine işlenir. Bu satırlar yalnızca sonuç kümesinden gizlenir. Bu teknikle sayfalandırma, yoğun kaynak kullanan sorgular için önerilmez. -
birden çok Window işlevi tarafından paylaşılabilen adlandırılmış pencere belirtimlerini tanımlar. -
Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime 16.2 ve üzeri
Alt sorgunun sonuç kümesi üzerinde ve önceki diğer yan tümcelerde gerçekleştirilecek ardışık işlem hattı işlemini belirtir.
İlgili makaleler
- CLUSTER BY yan tümcesi
- Ortak tablo ifadesi (CTE)
- DISTRIBUTE BY yan tümcesi
- GROUP BY yan tümcesi
- HAVING yan tümcesi
- Ipuç -ları
- VALUES yan tümcesi
- JOIN
- LATERAL VIEW yan tümcesi
- LIMIT yan tümcesi
- ORDER BY yan tümcesi
- PIVOT yan tümcesi
- Operatörü ayarla
- SORT BY yan tümcesi
- SQL İşlem Hattı Söz Dizimi
- SQL İşlem Hattı Operatörü
- Tablo başvurusu
- TABLESAMPLE yan tümcesi
- Tablo değerli fonksiyon (TVF)
- UNPIVOT yan tümcesi
- WATERMARK yan tümcesi
- WHERE yan tümcesi
- WINDOW yan tümcesi
- Pencere işlevleri