Guest User

Untitled

a guest
Jan 24th, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 KB | None | 0 0
  1. local.ERROR: SQLSTATE[42000]: Syntax error or access violation: 1055
  2. Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'mibd.Evaluacion.idEvaluacion'
  3. which is not functionally dependent on columns in GROUP BY clause;
  4. this is incompatible with sql_mode=only_full_group_by
  5.  
  6. $evaluaciones = Evaluacion::join('Inscripcion', 'Evaluacion.idInscripcion', '=', 'Inscripcion.idInscripcion')
  7. ->join('PersonaProfesionEspecialidad', 'Inscripcion.idPersonaProfesionEspecialidad', '=', 'PersonaProfesionEspecialidad.idPersonaProfesionEspecialidad')
  8. ->join('Persona', 'PersonaProfesionEspecialidad.idPersona', '=', 'Persona.dni')
  9. ->join('Plaza', 'Inscripcion.idPlaza', '=', 'Plaza.idPlaza')
  10. ->join('Establecimiento', 'Plaza.idEstablecimiento', '=', 'Establecimiento.idEstablecimiento')
  11. ->join('ProfesionEspecialidad', 'Plaza.idProfesionEspecialidad', '=', 'ProfesionEspecialidad.idProfesionEspecialidad')
  12. ->join('Profesion', 'ProfesionEspecialidad.idProfesion', '=', 'Profesion.idProfesion')
  13. ->join('Especialidad', 'ProfesionEspecialidad.idEspecialidad', '=', 'Especialidad.idEspecialidad')
  14. ->select(
  15. 'Evaluacion.idEvaluacion',
  16. 'Evaluacion.puntoscv',
  17. 'Evaluacion.puntosEntrevista',
  18. 'Evaluacion.total',
  19. 'Inscripcion.idInscripcion',
  20. 'Persona.dni',
  21. 'Persona.nombres',
  22. 'Persona.apellidoPaterno',
  23. 'Persona.apellidoMaterno',
  24. 'Establecimiento.idEstablecimiento',
  25. 'Establecimiento.nombre as establecimiento',
  26. 'Profesion.nombre as profesion',
  27. 'Especialidad.nombre as especialidad'
  28. )
  29. ->where('Plaza.idConvocatoria', $idConvocatoria)
  30. ->groupBy('Establecimiento.nombre')
  31. //->having( DB::raw('count(Evaluacion.idEvaluacion)'), '>', 0)
  32. ->get();
Add Comment
Please, Sign In to add comment