销售信息汇总

时间:2014-09-09 13:18:16

标签: sql-server tsql

我有一个场景,我在表格中得到了销售信息:

SalesTable (ID,ID_Transct,客户,产品,日期......)

我希望将销售额放到另一张表格中:

DeliveryTable (ID_Del,客户,日期,......)

DeliveryDetTable (ID,ID_Del,Product,...)

我想在SQL-Server中使用存储过程来执行此操作,该存储过程将提供参数ID_Transct(一个ID_Transact可以包含许多客户端和产品)。

任何人都有任何想法?提前谢谢。

P.S。我对T-SQL

很平均

1 个答案:

答案 0 :(得分:0)

create procedure [dbo].[Sp_Test]
@ID_Transact int

As 
begin

insert into Table_2 (Date, Client)
select distinct Date, Client from Table_1 
where ID_Vente = @ID_Transact


insert into Table_2Det (ID_Del, Produit )
select Table_2 .ID_Del , Table_1 .Produit  from Table_1 inner join Table_2 on Table_1 .Client = Table_2 .Client 


end
GO