¿Qué pasa si usamos el HAVING como WHERE?

Irving Juárez

Irving Juárez

Pregunta
studenthace 4 años

¿Qué pasa si usamos el HAVING como WHERE?

3 respuestas
para escribir tu comentario
    Armando Jhunior Mercado Echavarria

    Armando Jhunior Mercado Echavarria

    studenthace 3 años
    • El WHERE es tipo un un filtro por filas.

    • Lo ideal es que el HAVING exista después de un GROUP BY. El HAVING sirve como un filtro de tus grupos que has formado.

    Jhordan Sax Cordova Poma

    Jhordan Sax Cordova Poma

    studenthace 4 años

    Curiosamente el having funciona como where, pero la verdad nose si en todos los casos... cap_borr.png

    Daniel Adolfo Ordoñez Rubio

    Daniel Adolfo Ordoñez Rubio

    studenthace 4 años

    Hola, Irving :) La principal diferencia entre HAVING y WHERE es cuando se usan con GROUP BY.

    HAVING hace el filtrado después del GROUP BY WHERE hace el filtrado ántes del GROUP BY

    Tienes que tenerlo presenta al diseñar tus consultas.

Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.

Curso de Base de Datos [Empieza Gratis]
Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.