SELECT - Amazon Timestream

Amazon Timestream LiveAnalytics for ne sera plus ouvert aux nouveaux clients à compter du 20 juin 2025. Si vous souhaitez utiliser Amazon Timestream LiveAnalytics pour, inscrivez-vous avant cette date. Les clients existants peuvent continuer à utiliser le service normalement. Pour plus d'informations, consultez Amazon Timestream LiveAnalytics pour connaître les modifications de disponibilité.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

SELECT

Les instructions SELECT peuvent être utilisées pour récupérer les données d'une ou de plusieurs tables. Le langage de requête de Timestream prend en charge la syntaxe suivante pour les instructions SELECT :

[ WITH with_query [, ...] ] SELECT [ ALL | DISTINCT ] select_expr [, ...] [ function (expression) OVER ( [ PARTITION BY partition_expr_list ] [ ORDER BY order_list ] [ frame_clause ] ) [ FROM from_item [, ...] ] [ WHERE condition ] [ GROUP BY [ ALL | DISTINCT ] grouping_element [, ...] ] [ HAVING condition] [ { UNION | INTERSECT | EXCEPT } [ ALL | DISTINCT ] select ] [ ORDER BY order_list ] [ LIMIT [ count | ALL ] ]

  • function (expression)est l'une des fonctions de fenêtre prises en charge.

  • partition_expr_listc'est :

    expression | column_name [, expr_list ]
  • order_listc'est :

    expression | column_name [ ASC | DESC ] [ NULLS FIRST | NULLS LAST ] [, order_list ]
  • frame_clausec'est :

    ROWS | RANGE { UNBOUNDED PRECEDING | expression PRECEDING | CURRENT ROW } | {BETWEEN { UNBOUNDED PRECEDING | expression { PRECEDING | FOLLOWING } | CURRENT ROW} AND { UNBOUNDED FOLLOWING | expression { PRECEDING | FOLLOWING } | CURRENT ROW }}
  • from_itemest l'un des suivants :

    table_name [ [ AS ] alias [ ( column_alias [, ...] ) ] ] from_item join_type from_item [ ON join_condition | USING ( join_column [, ...] ) ]
  • join_typeest l'un des suivants :

    [ INNER ] JOIN LEFT [ OUTER ] JOIN RIGHT [ OUTER ] JOIN FULL [ OUTER ] JOIN
  • grouping_elementest l'un des suivants :

    () expression