Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/01/2009, 15:57
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Respuesta: Duda sobre seleccion de datos en 2 tablas

Si requieres solo los que tengan salidas cambia el left por un inner ..

Código:
ALTER PROCEDURE [dbo].[InformeStockProductosPorFecha]
@FechaInicio datetime,
@FechaFin datetime
As

Select P.IdProducto
      ,P.NOMBREPRODUCTO
      ,P.CATEGORIA
      ,P.MARCA
      ,isnull(S.Salidas,0)  
From Producto P
Left outer join
   (SELECT IdProducto,sum(CantidadSalida) as Salidas
   from Salidas
   Where fecha Between @FechaInicio and @FechaFin 
   Group by IdProducto) S
On  P.IdProducto = S.IdProducto
saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.