Visual Basic - GROUP BY

Life is soft - evento anual de software empresarial
 
Vista:

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.....

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:GROUP BY

Publicado por Christian (675 intervenciones) el 03/08/2005 23:42:02
estas aplicando mal el group by, pues solo se utiliza cuando cuentas o sumas, en este caso no veo que utilices eso en tu consulta, en todo caso puedes usar el Distinct para poder determinar que los datos no sean repetidos, busca mas al respecto.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar