Saltar al contenido principal
Blog · Categoría

SQL y analítica

Qué es una CTE en SQL (WITH) y cuándo usarla para ordenar tus consultasUna CTE es una consulta con nombre que defines con WITH. Aprende cuándo usarla, cómo encadenarlas y pruébalo con ejemplos que se ejecutan aquí.6 min de lecturaLEFT JOIN vs INNER JOIN: cuál usar y por qué cambia tu resultadoINNER JOIN solo devuelve filas con pareja; LEFT JOIN conserva todas las de la izquierda. Pruébalo con datos reales y evita el error más común.6 min de lecturaNOT IN con NULL: por qué tu consulta devuelve 0 filas y cómo arreglarlaNOT IN no devuelve nada si la subconsulta tiene un NULL. Entiende por qué, pruébalo aquí mismo y arréglalo con NOT EXISTS.4 min de lecturaWHERE vs HAVING en SQL: cuándo filtrar antes y cuándo después de agruparWHERE filtra filas antes de agrupar; HAVING filtra grupos después. Entiende el orden de SQL y pruébalo con ejemplos que se ejecutan aquí mismo.5 min de lectura
Blog · SQL y analítica · The Analyst Hub