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.
Mengambil tataan hasil dari satu atau beberapa tabel.
Berlaku untuk: Databricks SQL
Databricks Runtime
Sintaks
[ 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 [, ...] }
Parameter
-
Ekspresi tabel umum (CTE) adalah satu atau beberapa kueri bernama yang dapat digunakan kembali beberapa kali dalam blok kueri utama untuk menghindari komputasi berulang atau untuk meningkatkan keterbacaan kueri berlapis yang kompleks.
kueri bertumpuk
Salah satu dari beberapa konstruk yang menghasilkan kumpulan hasil sementara.
-
Kueri bertumpuk berisikan pola
SELECT FROM WHERE
. -
Menentukan tabel sementara sebaris.
( kueri )
Pemanggilan bertingkat dari kueri yang mungkin berisi operator himpunan atau ekspresi tabel umum.
TABLE
Mengembalikan seluruh tabel atau tampilan.
-
Mengidentifikasi tabel yang akan dikembalikan.
-
Mengidentifikasi tampilan yang akan dikembalikan.
Jika tabel atau tampilan tidak dapat ditemukan, Azure Databricks menimbulkan kesalahan TABLE_OR_VIEW_NOT_FOUND.
-
DARI
Berlaku untuk:
Databricks SQL
Databricks Runtime 16.2 ke atas
Mengembalikan gabungan silang dari semua referensi tabel. Klausa ini biasanya digunakan sebagai akar alur SQL.
-
Sumber input untuk
SELECT
. Referensi input ini dapat diubah menjadi referensi streaming dengan menggunakan kata kunciSTREAM
sebelum referensi.
-
Sumber input untuk
SELECT
. Referensi input ini dapat diubah menjadi referensi streaming dengan menggunakan kata kunciSTREAM
sebelum referensi.-
-
Sebuah konstruksi menggabungkan subkueri menggunakan operator
UNION
,EXCEPT
, atauINTERSECT
. -
Urutan baris dari kumpulan hasil lengkap kueri. Baris output diurut di seluruh partisi. Parameter ini bersifat saling eksklusif dengan
SORT BY
,CLUSTER BY
, danDISTRIBUTE BY
, dan tidak dapat ditentukan bersama. -
Sekumpulan ekspresi yang digunakan untuk mendistribusikan ulang partisi baris hasil. Parameter ini bersifat saling eksklusif dengan
ORDER BY
danCLUSTER BY
, dan tidak dapat ditentukan bersama. -
Urutan yang menentukan bagaimana baris diatur dalam setiap partisi. Parameter ini bersifat saling eksklusif dengan
ORDER BY
danCLUSTER BY
, dan tidak dapat ditentukan bersama. -
Sekumpulan ekspresi yang digunakan untuk mempartisi ulang dan mengurutkan baris. Menggunakan klausa ini memiliki efek yang sama dengan menggunakan
DISTRIBUTE BY
danSORT BY
secara bersamaan. -
Jumlah baris yang dapat dikembalikan dengan pernyataan atau kueri bertumpuk. Klausa ini banyak digunakan bersamaan dengan
ORDER BY
untuk menghasilkan hasil deterministik. -
Berlaku untuk:
Databricks SQL
Databricks Runtime 11.3 LTS ke atas
Melompati sejumlah baris yang dikembalikan oleh suatu pernyataan atau kueri bertumpuk. Klausa ini sebagian besar digunakan dalam hubungannya dengan
LIMIT
ke halaman melalui kumpulan hasil, danORDER BY
untuk menghasilkan hasil deterministik.Catatan
Saat menelusuri set hasil menggunakan
LIMIT
danOFFSET
, baris yang dilewati masih diproses. Baris-baris ini hanya dihilangkan dari kumpulan hasil. Penelusuran halaman dengan teknik ini tidak disarankan untuk kueri intensif sumber daya. -
Menentukan spesifikasi jendela bernama yang dapat dibagikan oleh beberapa fungsi jendela di
select_query
. -
Berlaku untuk:
Databricks SQL
Databricks Runtime 16.2 ke atas
Menentukan operasi alur yang akan dilakukan pada kumpulan hasil subkueri dan klausa sebelumnya lainnya.
Artikel terkait
- CLUSTER BY klausa
- ekspresi tabel umum (CTE)
- DISTRIBUTE BY klausa
- GROUP BY klausa
- HAVING klausa
- Petunjuk
- VALUES klausa
- JOIN
- LATERAL VIEW klausa
- LIMIT klausa
- ORDER BY klausa
- PIVOT klausa
- operator Set
- SORT BY klausa
- Sintaks Alur SQL
- Operator Jalur SQL
- referensi tabel
- TABLESAMPLE klausa
- fungsi bernilai tabel (TVF)
- UNPIVOT klausa
- WATERMARK klausa
- WHERE klausa
- WINDOW klausa
- Fungsi Jendela