Muy buenas a todos/as
Os escribo para ver si me podeis ayudar con una consulta: Necesito sacar de una tabla, el tipo y el usuario de forma que me devuelva cuantos registros hay de un tipo determinado por usuario y luego el total de registros. Lo que tengo hasta ahora es:
SELECT DISTINCT Tipo, COUNT(Usuario) AS TOTAL, Usuario
FROM Incidencias
WHERE (Fecha BETWEEN '27/12/2010' AND '05/01/2011')
GROUP BY Usuario, Tipo
Esto me muestra lo siguiente:
TIPO TOTALUSUARIO
ANIMALES 2 Javi
COMERCIO 1 Ana
COMERCIO 1 Juan
SONOMETRIA 1 Ana
SONOMETRIA 1 Javi
SONOMETRIA 1 Juan
SEGURIDAD 2 Ana
Ahora lo que quiero es que me sume todos los totales y me devuelva, en este caso: TOTAL: 9 (2+1+1+1+1+1+2)
He probado a hacer:
SELECT DISTINCT Tipo, SUM(COUNT(Usuario)) AS TOTAL, Usuario
FROM Incidencias
WHERE (Fecha BETWEEN '27/12/2010' AND '05/01/2011')
GROUP BY Usuario, Tipo
pero da error. Alguna idea de como sacarlo?? En SQL estoy bastante oxidado.
Un saludo y muchas gracias.