Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
perintah urutkan
Gunakan sort
perintah untuk mengurutkan hasil pencarian berdasarkan bidang tertentu.
catatan
Untuk melihat integrasi sumber AWS data mana yang mendukung PPL perintah ini, lihatCommands.
Sintaks
Gunakan sintaks berikut:
sort <[+|-] sort-field>...
[+|-]
-
Tidak wajib.
-
Nilai tambah [+] adalah singkatan dari urutan naik denganNULL/MISSINGnilai terlebih dahulu.
-
Minus [-] adalah singkatan dari urutan menurun denganNULL/MISSINGnilai terakhir.
-
Default: Urutan menaik NULL MISSING dengan/nilai terlebih dahulu.
bidang sortir
-
Wajib.
-
Bidang yang digunakan untuk menyortir.
Contoh 1: Urutkan berdasarkan satu bidang
Contoh menunjukkan cara mengurutkan dokumen dengan bidang usia dalam urutan menaik.
PPLkueri:
os> source=accounts | sort age | fields account_number, age; fetched rows / total rows = 4/4 +------------------+-------+ | account_number | age | |------------------+-------| | 13 | 28 | | 1 | 32 | | 18 | 33 | | 6 | 36 | +------------------+-------+
Contoh 2: Urutkan berdasarkan satu bidang dan kembalikan semua hasil
Contoh menunjukkan cara mengurutkan dokumen dengan bidang usia dalam urutan menaik.
PPLkueri:
os> source=accounts | sort age | fields account_number, age; fetched rows / total rows = 4/4 +------------------+-------+ | account_number | age | |------------------+-------| | 13 | 28 | | 1 | 32 | | 18 | 33 | | 6 | 36 | +------------------+-------+
Contoh 3: Urutkan berdasarkan satu bidang dalam urutan menurun
Contoh menunjukkan cara mengurutkan dokumen dengan bidang usia dalam urutan menurun.
PPLkueri:
os> source=accounts | sort - age | fields account_number, age; fetched rows / total rows = 4/4 +------------------+-------+ | account_number | age | |------------------+-------| | 6 | 36 | | 18 | 33 | | 1 | 32 | | 13 | 28 | +------------------+-------+
Contoh 4: Urutkan berdasarkan beberapa bidang
Contoh menunjukkan cara mengurutkan dokumen dengan bidang gender dalam urutan menaik dan bidang usia dalam urutan menurun.
PPLkueri:
os> source=accounts | sort + gender, - age | fields account_number, gender, age; fetched rows / total rows = 4/4 +------------------+----------+-------+ | account_number | gender | age | |------------------+----------+-------| | 13 | F | 28 | | 6 | M | 36 | | 18 | M | 33 | | 1 | M | 32 | +------------------+----------+-------+
Contoh 5: Urutkan berdasarkan bidang termasuk nilai null
Contoh menunjukkan cara mengurutkan bidang pemberi kerja dengan opsi default (urutan naik dan null terlebih dahulu). Hasilnya menunjukkan bahwa nilai null berada di baris pertama.
PPLkueri:
os> source=accounts | sort employer | fields employer; fetched rows / total rows = 4/4 +------------+ | employer | |------------| | null | | AnyCompany | | AnyCorp | | AnyOrgty | +------------+