Bueno, lo último que he hecho es lo siguiente:
Código SQL
[-]SELECT E.ID, E.NOMBRE, E.TANDA,
COUNT(R.ENTRADA),
COUNT(R.TARDANZA),
COUNT(R.PERMISO),
COUNT(R.LICENCIA),
COUNT(R.ENFERMEDAD),
COUNT(R.VACACIONES),
COUNT((SELECT COUNT(R.EXCUSA) FROM REGISTRO R WHERE R.EXCUSA = 'S')) AS EXCS,
COUNT((SELECT COUNT(R.EXCUSA) FROM REGISTRO R WHERE R.EXCUSA = 'N')) AS EXCN
FROM EMPLEADOS E, REGISTRO R WHERE E.ID = R.EMPID GROUP BY E.NOMBRE,E.ID,E.TANDA
Pero me cuenta todos:
Cita:
+----------------------+-------+-------+----+------+
| EMPLEADO | DIAS | TARD | PER | EXCS | EXCN |
+----------------------+-------+-----+------+------+
| FERNANDO L. | 28 | 6 | 2 | 2 | 2 |
| JUAN PEREZ | 26 | 8 | 4 | 2 | 2 |
| ROSA SUAREZ | 30 | 1 | 0 | 2 | 2 |
+----------------------+-------+-----+------+------+
|
Vamos chicos un empujoncito,
Saludos.
PD. No sé por qué el cuadro no me sale en orden.