Agrupar registros
Comprar curso

79. Agrupar registros


2 comentarios

Inicia sesión para comentar

Comentarios:

  • Eduardo Martínez

    Eduardo Martínez hace 1 año

    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 1 año

      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 1 año

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

    • Gerardo Montivero hace 6 meses

      Esta parte del curso está aclarándome muchas dudas.