Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
SELECT list
SELECT listNama-nama kolom, fungsi, dan ekspresi yang Anda ingin kueri untuk kembali. Daftar ini mewakili output kueri.
Sintaksis
SELECT [ TOP
number
] [ DISTINCT ] |expression
[ AS column_alias ] [, ...]
Parameter-parameter
- TOP
nomor
-
TOPmengambil bilangan bulat positif sebagai argumennya, yang mendefinisikan jumlah baris yang dikembalikan ke klien. Perilaku dengan TOP klausa sama dengan perilaku dengan LIMIT klausa. Jumlah baris yang dikembalikan adalah tetap, tetapi himpunan baris tidak tetap. Untuk mengembalikan serangkaian baris yang konsisten, gunakan TOP atau LIMIT bersama dengan ORDER BY klausa.
- DISTINCT
-
Opsi yang menghilangkan baris duplikat dari set hasil, berdasarkan nilai yang cocok dalam satu atau beberapa kolom.
ekspresi
-
Ekspresi yang terbentuk dari satu atau lebih kolom yang ada di tabel yang direferensikan oleh kueri. Ekspresi dapat berisi fungsi SQL. Sebagai contoh:
coalesce(dimension, 'stringifnull') AS
column_alias
AS column_alias
Nama sementara untuk kolom yang digunakan dalam set hasil akhir. ASKata kunci adalah opsional. Sebagai contoh:
coalesce(dimension, 'stringifnull') AS dimensioncomplete
Jika Anda tidak menentukan alias untuk ekspresi yang bukan nama kolom sederhana, set hasil akan menerapkan nama default ke kolom tersebut.
catatan
Alias dikenali tepat setelah didefinisikan dalam daftar target. Anda tidak dapat menggunakan alias dalam ekspresi lain yang ditentukan setelahnya dalam daftar target yang sama.
Catatan penggunaan
TOPadalah ekstensi SQL. TOPmemberikan alternatif untuk LIMIT perilaku. Anda tidak dapat menggunakan TOP dan LIMIT dalam kueri yang sama.