SQL - Ayuda en Consulta

 
Vista:
sin imagen de perfil

Ayuda en Consulta

Publicado por Luis Fernando Forero G. (6 intervenciones) el 27/09/2005 17:10:49
Hola amigos, que pena molestar pero nuevamente necesito su ayuda

El problema es el siguiente, tengo una tabla donde se almacenan las dependencias (departamentos) de una empresa por ejemplo:

T_DEPENDECIA
Dependencia
-------------------
Sistemas
Comercial
Ventas

Tambien tengo una tabla que relaciona los empleados de la empresa con la dependencia a la que pertenece

T_EMPLEADO
Empleado Dependencia
---------------------------------------
Luis Sistemas
Juan Comercial
Mario Ventas
Chucho Sistemas
Jose Sistemas

De esta segunda tabla podriamos decir:

SELECT Count(*)
FROM T_EMPLEADO
WHERE Dependencia = @Dependencia

Esta consulta nos retornaria el numero de empleados por dependencia (variable)

OK ahora el problema es el siguiente

Necesito el resultado pero de todas las dependencias a la vez, es decir algo asi:

Dependencia Cantidad
----------------------------------
Sistemas 3
Comercial 1
Ventas 1

Como puedo lograr esto???

De antemano gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda en Consulta

Publicado por Juan Manuel (4 intervenciones) el 27/09/2005 20:09:42
tenes que hacerlo asi

SELECT @Dependencia ,Count(@Dependencia )
FROM T_EMPLEADO
WHERE Dependencia = @Dependencia
group by @Dependencia

espero te sirva

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar