Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/10/2004, 14:35
jaielsaun
 
Fecha de Ingreso: agosto-2004
Ubicación: Argentina
Mensajes: 75
Antigüedad: 20 años, 3 meses
Puntos: 2
Proba realizando en SQL Server "Funciones definidas por el usuario", tres funciones diferentes que reciban como parametros el departamento y te devuelven la cantidad que necesitas. luego haces una consulta

Código:
CREATE FUNCTION Canti1 (@IdDepto int)  
RETURNS int AS  
BEGIN 
DECLARE @Canti as int
SELECT @Canti = Count(*) FROM DatosFinal WHERE IdDepto =  @IdDepto
RETURN @Canti
END
realizas las tres funciones de esta manera y luego las unes en una consulta

Código:
SELECT IdDepto, Depto, dbo.Canti1(IdDepto), dbo.Canti3(IdDepto), ....
FROM Departamentos
Espero que te sirva