Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local.ERROR: SQLSTATE[42000]: Syntax error or access violation: 1055
- Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'mibd.Evaluacion.idEvaluacion'
- which is not functionally dependent on columns in GROUP BY clause;
- this is incompatible with sql_mode=only_full_group_by
- $evaluaciones = Evaluacion::join('Inscripcion', 'Evaluacion.idInscripcion', '=', 'Inscripcion.idInscripcion')
- ->join('PersonaProfesionEspecialidad', 'Inscripcion.idPersonaProfesionEspecialidad', '=', 'PersonaProfesionEspecialidad.idPersonaProfesionEspecialidad')
- ->join('Persona', 'PersonaProfesionEspecialidad.idPersona', '=', 'Persona.dni')
- ->join('Plaza', 'Inscripcion.idPlaza', '=', 'Plaza.idPlaza')
- ->join('Establecimiento', 'Plaza.idEstablecimiento', '=', 'Establecimiento.idEstablecimiento')
- ->join('ProfesionEspecialidad', 'Plaza.idProfesionEspecialidad', '=', 'ProfesionEspecialidad.idProfesionEspecialidad')
- ->join('Profesion', 'ProfesionEspecialidad.idProfesion', '=', 'Profesion.idProfesion')
- ->join('Especialidad', 'ProfesionEspecialidad.idEspecialidad', '=', 'Especialidad.idEspecialidad')
- ->select(
- 'Evaluacion.idEvaluacion',
- 'Evaluacion.puntoscv',
- 'Evaluacion.puntosEntrevista',
- 'Evaluacion.total',
- 'Inscripcion.idInscripcion',
- 'Persona.dni',
- 'Persona.nombres',
- 'Persona.apellidoPaterno',
- 'Persona.apellidoMaterno',
- 'Establecimiento.idEstablecimiento',
- 'Establecimiento.nombre as establecimiento',
- 'Profesion.nombre as profesion',
- 'Especialidad.nombre as especialidad'
- )
- ->where('Plaza.idConvocatoria', $idConvocatoria)
- ->groupBy('Establecimiento.nombre')
- //->having( DB::raw('count(Evaluacion.idEvaluacion)'), '>', 0)
- ->get();
Add Comment
Please, Sign In to add comment