Agrupar registros
Comprar curso

79. Agrupar registros


2 comentarios

Inicia sesión para comentar

Comentarios:

  • Eduardo Martínez

    Eduardo Martínez hace 6 meses

    Hola!

    Por alguna razón todo funciona hasta que uso la función

    having('total', '>', 2)

    Entonces me dispara un error, diciendo que la columna total no existe.

    Destaco que soy usuario de PostgreSQL. 

    No he logrado resolverlo. Aunque no tiene mucho misterio, comparto mi código por si es que se me escapa algo:

    return DB::table('posts')
    	->select('user_id', DB::raw('count(*) as total'))
    	->groupBy('user_id')
    	->having('total', '>', 2)
    	->get();

    Gracias! 🙏

    • Victor Arana Flores hace 6 meses

      Hola Eduardo, hay algunas consultas que solo estan disponibles para MySql. Te recomiendo buscar en la documentación la compatabilidad con PostgreeSQL

  • Danilo

    Danilo hace 10 meses

    Es exactamente lo que esperaba ver en el curso de eloquent.