13/01/2011, 02:45
|
| | Fecha de Ingreso: mayo-2007
Mensajes: 35
Antigüedad: 17 años, 7 meses Puntos: 0 | |
Ayuda con consulta SQL 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. |