Log Service預設返回100行計算結果,您也可以使用LIMIT子句指定返回結果的行數。
文法
Log Service支援以下兩種LIMIT子句格式。
返回計算結果中的前x行資料。
LIMIT x
返回計算結果中從y行開始的x行資料。
LIMIT y, x
重要
LIMIT子句只用於擷取最終的結果,不支援擷取SQL中間的結果。
不支援在子查詢內部使用LIMIT子句。例如
* | select count(1) from ( select distinct(url) from limit 0,1000)
為錯誤用法。
參數說明
參數 | 說明 |
x | 指定返回結果中的行數。
|
y | 位移量。取值範圍為[0,1000000]。 |
重要
x和y之和不能超過1000000。
樣本
返回計算結果中的前200行。
查詢和分析語句
* | SELECT request_time LIMIT 200
查詢和分析結果
返回計算結果中的第100行到第1100行,共計1000行。
查詢和分析語句
* | SELECT request_time LIMIT 100,1000
查詢和分析結果
返回請求時間最長的前3個請求地址。
查詢和分析語句
* | SELECT request_uri AS top_3, request_time ORDER BY request_time DESC LIMIT 3
查詢和分析結果