Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/05/2010, 15:36
Erick21
 
Fecha de Ingreso: abril-2010
Ubicación: Lima-Peru
Mensajes: 96
Antigüedad: 14 años
Puntos: 2
Respuesta: Consultas Correlativas

hola muchas gracias por tu respuesta , tengo una ultima duda en la consulta 2 podria usar un Exists ? seria algo asi para que me devuelva el IdCliente tambien

CREATE procedure Usp_Clientes_Pedidos
@xAño as int
AS
SELECT IdCliente,NombreCompañía,Count(*) as Cantidad_Pedidos
FROM Clientes C
where EXISTS
(Select * From Pedidos P inner join Clientes C
ON
C.IdCliente=P.IdCliente
WHERE year(P.FechaPedido) = @xAño)
GROUP BY NombreCompañía,IdCliente
ORDER BY 1
Print getdate()