Cita: por cierto, el foro se queda asi o tengo que cerrarlo? como lo cierro? :P
Así queda. después de 6 meses, si alguien postea, un moderador se encarga de cerrarlo.
Me alegra que te haya funcionado.
Cita: y si necesitara el campo id_materia tambien? se lo agrege pero quack!! truena :(
dice:
Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause)
Donde se lo agregaste?
yo lo hice así y no tuve problemas
Código MySQL:
Ver original -> M.ID_MATERIA,
-> M.MATERIA,
-> PREGUNTAS P
-> MATERIAS M
-> M.ID_MATERIA=P.ID_MATERIA
-> M.MATERIA
+------------+-------------+----------------------+
| ID_MATERIA
| MATERIA
| COUNT(P.ID_PREGUNTA
) | +------------+-------------+----------------------+
| 1 | español | 3 |
| 2 | matematicas | 2 |
| 3 | biologia | 1 |
+------------+-------------+----------------------+
mysql>
El order by es opcional.
saludos