Muchísimas gracias flaviovich por la pronta y correcta atención, me funciono de maravilla
Namas que quizas hize mal en plantear mal mi problema
yo sabia que la consulta era muy sencilla por eso quize explicar mis tablas con peras y manzanas (bueno articulos y marcas hehe)
Pero leyendo tu firma personal, creo que lo mejor sera plantear bien mi problema
Tengo las siguientes tablas (solo pondre los campos que me interesan):
PROSPECTOS: idusuario
USUARIOS: idusuario, idtrabajador
TRABAJADORES: idtrabajador, nombres, paterno, materno
Tu consulta me funciono perfectamente, solo que en lugar de que me muestre el codigo, quiero que me muestre los nombres.
Para esto quize implementar los joins asi:
Código SQL:
Ver originalSELECT PERSONAL.NOMBRES, PERSONAL.PATERNO,PERSONAL.MATERNO, COUNT(*) TOTAL
FROM PROSPECTOS
INNER JOIN USUARIOS ON PROSPECTOS.US_CODIGO=USUARIOS.US_CODIGO
INNER JOIN PERSONAL ON PERSONAL.PER_CODIGO=USUARIOS.PER_CODIGO
GROUP BY PROSPECTOS.US_CODIGO
pero me marca el siguiente error:
Column 'PERSONAL.NOMBRES' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.