Layanan Log Sederhana mengembalikan 100 baris secara default. Gunakan klausa LIMIT untuk menentukan jumlah baris yang berbeda yang akan dikembalikan.
Sintaksis
Klausa LIMIT mendukung dua format.
-
Kembalikan x baris pertama.
LIMIT x -
Kembalikan x baris mulai dari offset y.
LIMIT y, x
-
Klausa LIMIT hanya berlaku untuk hasil akhir, bukan hasil antara dalam kueri SQL.
-
Klausa
LIMIT y,xtidak didukung di dalam subkueri. Misalnya, pernyataan berikut tidak valid:* | select count(1) from ( select distinct(url) from limit 0,1000).
Parameter
|
Parameter |
Deskripsi |
|
x |
Jumlah baris yang akan dikembalikan.
|
|
y |
Jumlah baris yang dilewati. Rentang nilai yang valid: [0, 1.000.000]. |
Jumlah dari x dan y tidak boleh melebihi 1.000.000.
Contoh
-
Kembalikan 200 baris pertama dari set hasil.
-
Pernyataan kueri
* | SELECT request_time LIMIT 200 -
Hasil: Mengembalikan 200 nilai dari bidang
request_time, seperti 60,0, 63,0, dan 73,0.
-
-
Kembalikan 1.000 baris dengan offset 100.
-
Pernyataan kueri
* | SELECT request_time LIMIT 100,1000 -
Hasil: Mengembalikan 1.000 nilai dari bidang
request_time, dengan offset 100.
-
-
Kembalikan tiga URI permintaan teratas dengan waktu permintaan terlama.
-
Pernyataan kueri
* | SELECT request_uri AS top_3, request_time ORDER BY request_time DESC LIMIT 3 -
Hasil: Mengembalikan tiga URI dengan waktu permintaan terlama:
/request/path-3/file-2(80,0),/request/path-2/file-4(80,0), dan/request/path-0/file-8(79,0).
-