すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:LIMIT 句

最終更新日:Aug 26, 2024

デフォルトでは、Log Serviceはクエリおよび分析結果で100行のデータを返します。 LIMIT句を使用して、返すことができる行数を指定できます。

構文

Log Serviceは、次のタイプのLIMIT句をサポートしています。

  • 次のLIMIT句は、クエリおよび分析結果の最初のx行のデータを返します。

    LIMIT x
  • 次のLIMIT句は、クエリおよび分析結果のy行から始まるx行のデータを返します。

    LIMIT y, x
重要
  • LIMIT句は、SQL中間結果ではなく最終結果を取得するために使用されます。

  • サブクエリでLIMIT句を使用することはできません。 たとえば、次のステートメントは無効です。* | select count(1) from ( select distinct(url) from limit 0,1000)

パラメーター

パラメーター

説明

x

返される行の数。

  • LIMITxを使用する場合、xの有効な値は [0,1000000] です。

  • LIMITy xを使用する場合、xの有効な値は [0,10000] です。

y

オフセット。 有効な値: [0,1000000] 。

重要

xyの合計は1,000,000を超えることはできません。

  • クエリおよび分析結果のデータの最初の200行を返します。

    • クエリ文

      * | SELECT  request_time LIMIT 200
    • クエリおよび分析の結果limit

  • クエリおよび分析結果のオフセットが100の1,000行のデータを返します。

    • クエリ文

      * | SELECT  request_time LIMIT 100,1000
    • クエリおよび分析の結果limit

  • リクエスト期間が最も長い上位3つのリクエストURIを返します。

    • クエリ文

      * |
      SELECT
        request_uri AS top_3,
        request_time
      ORDER BY
        request_time DESC
      LIMIT
        3
    • クエリおよび分析の結果limit