Hola grupo
Como puedo crear una vista desde un procedimiento
almacenado pero que el rango de las fechas de los
registros sea dado por unos parametros les muestro.
Declare @FechaInicio datetime
Declare @FechaFin datetime
set @FechaInicio='01/01/2004'
set @FechaFin='30/04/2004'
GO
if exists (Select TABLE_NAME from INFORMATION_SCHEMA.VIEWS
WHERE TABLE_NAME='CantidadSalida')
DROP VIEW CantidadSalida
GO
CREATE VIEW CantidadSalida
AS
SELECT [Detalles de Pedido].IdProducto,
Sum([Detalles de Pedido].Cantidad) AS
CantidadSalida
FROM Pedidos INNER JOIN [Detalles de Pedido]
ON Pedidos.IdPedido = [Detalles de Pedido].IdPedido
WHERE (((Pedidos.FechaPedido) Between @FechaInicio And
@FechaFin))
GROUP BY [Detalles de Pedido].IdProducto
GO
SELECT * FROM CantidadSalida
GO
Gracias por su ayuda
Leer las respuestas