Transact SQL Grupo A: Examen Parcial de Base de Datos
Transact SQL Grupo A: Examen Parcial de Base de Datos
PROCEDIMIENTOS ALMACENADOS
Años | Utilidad
-----------------
|
create proc sp_utilidad
@año datetime
as
select year(ve.fech_venta) as año ,SUM(pro.prec_pro*de.cantidad-
pro.cost_pro*de.cantidad) as utilidad
from [dbo].[tb_Producto]PRO inner join [dbo].[tb_Detalle] DE on PRO.id_pro=DE.id_pro
inner join [dbo].[tb_Venta]VE on DE.id_venta=VE.id_venta
where ve.fech_venta in (@año)
group by ve.fech_venta
Año | Producto
-------------------------
|
exec sp_ventaporaño'2008'