Todos los productos
Search
Centro de documentos

Simple Log Service:Cláusulas SQL

Última actualización: Sep 02, 2026

Las cláusulas SQL son componentes fundamentales para construir instrucciones SQL. Cada cláusula tiene un propósito específico que permite ejecutar operaciones como recuperar, insertar, actualizar o eliminar datos dentro de un logstore. Al combinar diversas cláusulas, puede ejecutar consultas complejas y procesar datos.

A continuación se describen las cláusulas SQL más utilizadas en Simple Log Service y sus funciones:

Cláusula SQL

Descripción

EXCEPT clause

Combina los conjuntos de resultados de dos cláusulas SELECT y devuelve la diferencia entre ambos. El conjunto diferencial incluye los valores presentes en el resultado de la primera instrucción SELECT, pero ausentes en la segunda.

EXISTS clause

Determina si existe un resultado de consulta dentro de una subconsulta. Si la subconsulta en una cláusula EXISTS devuelve un resultado específico, retorna verdadero y ejecuta la instrucción SQL externa.

GROUP BY clause

Se usa con funciones de agregación para agrupar los resultados del análisis según una o más columnas especificadas. También puede combinarse con ROLLUP, CUBE y GROUPING SETS para generar varios conjuntos de agrupación.

HAVING clause

Especifica condiciones de filtro para los resultados devueltos por las cláusulas GROUP BY o las funciones de agregación.

INSERT INTO clause

Permite escribir los resultados de cálculos SQL en otros logstores dentro del mismo proyecto.

INTERSECT clause

Combina los conjuntos de resultados de dos cláusulas SELECT y devuelve únicamente las filas comunes a ambos conjuntos.

JOIN clause

Une varias tablas. Simple Log Service permite combinar datos almacenados en diferentes logstores del mismo proyecto. También puede unir datos de un logstore con información almacenada en una base de datos MySQL o en un bucket de Object Storage Service (OSS).

LIMIT clause

Especifica el número de filas por devolver. De forma predeterminada, Simple Log Service devuelve 100 filas de datos.

ORDER BY clause

Ordena los resultados de consultas y análisis según los nombres de columna especificados.

UNION clause

Combina los resultados de análisis de varias instrucciones SELECT.

UNNEST clause

En escenarios empresariales complejos, los valores de los campos de registro pueden ser de tipos como arreglos u objetos. Para consultar y analizar estos tipos especiales de campos, utilice primero la cláusula UNNEST a fin de expandir los valores del campo.

VALUES clause

Construye datos y permite insertar una pequeña cantidad de datos temporales en una tabla para su consulta y análisis.

WITH clause

Guarda los resultados de subconsultas en una tabla temporal para ejecutar análisis SQL posteriores sobre dicha tabla. La cláusula WITH simplifica las instrucciones SQL y mejora su legibilidad.