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.