日志服務默認返回100行計算結果,您也可以使用LIMIT子句指定返回結果的行數。
語法
日志服務支持以下兩種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
查詢和分析結果
文檔內容是否對您有幫助?