Hola buenos dias, tengo el siguiente problema
tengo estos campo en una tabla "servicio"
ID_Personal
Derivado
lo que quiero hacer es contar el numero de derivaciones que tiene cada personal.
donde Derivado no es un numero a sumar, si no la cantidad de veces que ese campo no es 0.
Por ejemplo:
ID_Personal Derivado
10 15
11 12
10 16
el resultado seria
ID_Personal CantidadDerivado
10 2
11 1
Mi consulta es asi:
SELECT ID_Personal , count(Derivado) as CantidadDerivado
FROM
servicio
WHERE Derivado<>0
ORDER BY count(Derivado) desc
y mi resultado es este:
ID_Personal CantidadDerivado
10 3
Que estoy haciendo mal?
Espero me puedan ayudar.
Saludos