Tous les produits
Search
Centre de documentation

Simple Log Service:Clause LIMIT

Dernière mise à jour :Aug 18, 2026

Simple Log Service renvoie 100 lignes par défaut. Utilisez la clause LIMIT pour spécifier un autre nombre de lignes à renvoyer.

Syntaxe

La clause LIMIT accepte deux formats.

  • Renvoyer les x premières lignes.

    LIMIT x
  • Renvoyer x lignes à partir du décalage y.

    LIMIT y, x
Important
  • La clause LIMIT s'applique uniquement aux résultats finaux, et non aux résultats intermédiaires d'une requête SQL.

  • La clause LIMIT y,x n'est pas prise en charge dans une sous-requête. Par exemple, l'instruction suivante est invalide : * | select count(1) from ( select distinct(url) from limit 0,1000).

Paramètres

Paramètre

Description

x

Nombre de lignes à renvoyer.

  • Pour LIMIT x, la plage valide pour x est [0, 1 000 000].

  • Pour LIMIT y, x, la plage valide pour x est [0, 10 000].

y

Nombre de lignes à ignorer. Plage valide : [0, 1 000 000].

Important

La somme de x et y ne doit pas dépasser 1 000 000.

Exemples

  • Renvoyer les 200 premières lignes du jeu de résultats.

    • Instruction de requête

      * | SELECT  request_time LIMIT 200
    • Résultat : Renvoie 200 valeurs du champ request_time, telles que 60,0, 63,0 et 73,0.

  • Renvoyer 1 000 lignes avec un décalage de 100.

    • Instruction de requête

      * | SELECT  request_time LIMIT 100,1000
    • Résultat : Renvoie 1 000 valeurs du champ request_time, avec un décalage de 100.

  • Renvoyer les trois URI de requête ayant les temps de requête les plus longs.

    • Instruction de requête

      * |
      SELECT
        request_uri AS top_3,
        request_time
      ORDER BY
        request_time DESC
      LIMIT
        3
    • Résultat : Renvoie les trois URI ayant les temps de requête les plus longs : /request/path-3/file-2 (80,0), /request/path-2/file-4 (80,0) et /request/path-0/file-8 (79,0).