Ir a los temas
tee / insights
LEARNING / SQL

DQL / Data Query Language

SQL DQL / Consultas y análisis

Construye resultados con SELECT. Sigue las fuentes, filtros, agregaciones, cálculos de ventana, expresiones y salida para entender cada cláusula y función.

Temas de esta categoría

Elegir y combinar fuentes

FROM elige una fuente y JOIN combina tablas. WITH y las subconsultas organizan resultados intermedios; aquí también se trata la expansión de arrays.

Filtrar filas y grupos

WHERE, HAVING y QUALIFY filtran en etapas distintas. Revísalos junto con comparaciones, operadores lógicos y NULL.

Agrupar y agregar filas

GROUP BY define grupos; COUNT y SUM calculan recuentos y sumas. Distingue las cláusulas de la consulta de los modificadores dentro de la agregación.

Calcular posiciones y diferencias sin agrupar filas

OVER define la ventana y PARTITION BY la divide en grupos. Lee posiciones, comparaciones entre filas y acumulados junto con la especificación del marco.

Transformar valores

Construye expresiones con texto, números, fechas, condiciones y conversiones. El índice de funciones explica argumentos y valores devueltos.

Combinar y ordenar resultados

Combina resultados con UNION y otros operadores de conjuntos, ordena con ORDER BY y limita filas con LIMIT. Compara estas operaciones con JOIN.

De las categorías a cada función

Elige una categoría para filtrar el mapa o una función para abrir su explicación. Las funciones de texto y fecha también se usan en expresiones como SET en UPDATE.