【速达软件】【速达5000】5系3.97批量删除采购开单从表重复项并合计到主表
5系3.97批量刪除采購開單從表重復項并合計到主表
drop ?table #tb2
select b.billid,b.goodsid,min(itemno) rid into #tb2 from P_Purchasedetail b?
group by b.billid,b.goodsid
--(所影響的行數為 381 行)
select * from #tb2
--delete from P_Purchasedetail where not exists?
select * from P_Purchasedetail where not exists?
(select #tb2.rid from #tb2?
where P_Purchasedetail.itemno=#tb2.rid?
and P_Purchasedetail.goodsid=#tb2.goodsid
and P_Purchasedetail.billid=#tb2.billid
?)?
--(所影響的行數為 774 行)
(所影響的行數為 1155 行)
delete from P_Purchasedetail where not exists?
--select * from P_Purchasedetail where not exists?
(select #tb2.rid from #tb2?
where P_Purchasedetail.itemno=#tb2.rid?
and P_Purchasedetail.goodsid=#tb2.goodsid
and P_Purchasedetail.billid=#tb2.billid
?)?
select * from ?P_Purchase where billid =5
select * from ?P_Purchasedetail where billid =5
4770.00
select ?billid bid,sum(amount) am ,sum(lcamount) lcam into #a from P_Purchasedetail a?
group by billid
select * from #a
update p set p.amount=#a.am ,p.lcamount=#a.lcam from P_Purchase p ,#a ?where p.billid=#a.bid
(所影響的行數為 234 行)
select * from?
總結
以上是生活随笔為你收集整理的【速达软件】【速达5000】5系3.97批量删除采购开单从表重复项并合计到主表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 语音控制系统(1)-----项目前言
- 下一篇: 网路岗6代 是什么