デフォルトでは、Simple Log Service はクエリおよび分析結果で 100 行のデータを返します。LIMIT 句を使用して、返される行数を指定できます。
構文
Simple Log Service は、次のタイプの LIMIT 句をサポートしています。
次の LIMIT 句は、クエリおよび分析結果の最初の x 行のデータを返します。
LIMIT x次の LIMIT 句は、クエリおよび分析結果の y 行目から始まる x 行のデータを返します。
LIMIT y, x
重要
LIMIT 句は、SQL の中間結果ではなく、最終結果を取得するために使用されます。
LIMIT y, x句をサブクエリ内で使用することはサポートされていません。たとえば、次の文は無効です:* | select count(1) from ( select distinct(url) from limit 0,1000)。
パラメーター
パラメーター | 説明 |
x | 返される行数。
|
y | オフセット。有効な値: [0,1000000]。 |
重要
x と y の合計は 1,000,000 を超えることはできません。
例
クエリおよび分析結果の最初の 200 行のデータを返します。
クエリ文
* | SELECT request_time LIMIT 200クエリおよび分析結果

クエリおよび分析結果で、オフセット 100 で 1,000 行のデータを返します。
クエリ文
* | SELECT request_time LIMIT 100,1000クエリおよび分析結果

リクエスト期間が最も長い上位 3 つのリクエスト URI を返します。
クエリ文
* | SELECT request_uri AS top_3, request_time ORDER BY request_time DESC LIMIT 3クエリおよび分析結果
