GROUP BY
Publicado por Sarahi (2 intervenciones) el 03/08/2005 23:03:46
Hola...
Espero y se encuentren bien. escribo para preguntarles de que manera puedo usar bien el group by. esta es la sintaxis que tengo:
SELECT
Docentes.titulo_docente,
Docentes.nombre_docente,
Docentes.aPaterno_docente,
Docentes.aMaterno_docente,
Curso.nombre_curso,
Curso.areaAcadem_curso,
InstructorI.comentarios_ii,
InstructorI.id_curso,
InstructorI.id_docente,
InstructorI.id_empresa,
InstructorI.id_ii,
InstructorI.totalCursos_ii
FROM
InstructorI,
Docentes,
Curso
WHERE
InstructorI.id_docente = Docentes.id_docente
AND
InstructorI.id_curso = Curso.id_curso
GROUP BY
Docentes.nombre_docente,
Docentes.aPaterno_docente,
Docentes.aMaterno_docente
y cuando corro el query me sale este mensaje:
"tratas de ejecutar un query que no incluye la expresion especificada 'titulo_docente' es parte de al funcion agregar"
osea me obliga a que en el group by ponga todos los campos que tengo en le SELECT y oviamente me pone el mismo resultado que si pusiera el group by o no.
Por favor ayudenme.....
Espero y se encuentren bien. escribo para preguntarles de que manera puedo usar bien el group by. esta es la sintaxis que tengo:
SELECT
Docentes.titulo_docente,
Docentes.nombre_docente,
Docentes.aPaterno_docente,
Docentes.aMaterno_docente,
Curso.nombre_curso,
Curso.areaAcadem_curso,
InstructorI.comentarios_ii,
InstructorI.id_curso,
InstructorI.id_docente,
InstructorI.id_empresa,
InstructorI.id_ii,
InstructorI.totalCursos_ii
FROM
InstructorI,
Docentes,
Curso
WHERE
InstructorI.id_docente = Docentes.id_docente
AND
InstructorI.id_curso = Curso.id_curso
GROUP BY
Docentes.nombre_docente,
Docentes.aPaterno_docente,
Docentes.aMaterno_docente
y cuando corro el query me sale este mensaje:
"tratas de ejecutar un query que no incluye la expresion especificada 'titulo_docente' es parte de al funcion agregar"
osea me obliga a que en el group by ponga todos los campos que tengo en le SELECT y oviamente me pone el mismo resultado que si pusiera el group by o no.
Por favor ayudenme.....
Valora esta pregunta


0