CREATE TABLE tb
([公司] [nvarchar](10) COLLATE Chinese_PRC_CI_AS NULL,
 [产品] [nvarchar](10) COLLATE Chinese_PRC_CI_AS NULL,
 [是否在售] [nvarchar](10) COLLATE Chinese_PRC_CI_AS NULL,
 [盘点日期] [date] NULL,
 [id] [int] IDENTITY(1,1) NOT NULL
) ON [PRIMARY]
 
insert into tb
select 'a司', '苹果','在售', '2013-1-12' union all
select 'a司', '香蕉','售罄', '2013-1-12' union all
select 'a司', '苹果', '在售','2013-1-10' union all
select 'a司', '香蕉','在售', '2013-1-10' union all
select 'b司', '苹果','在售', '2013-1-10' union all
select 'b司', '香蕉','在售', '2013-1-10'
每次盘点 将所有产品 库存情况插入tb表,会有重复如上表现在 想要再次插入多条记录时,进行判断判断条件为
1,某公司的所有产品在这次要插入的多条记录,和最后一次日期插入的该公司的所有产品进行对比。2 列出在这次对比中 所有该公司 所有 新添加的商品,比如苹果 香蕉。并 列出 在这次对比中,由 在售变为售罄的商品