删除不同粒度的事实表记录中重复的度量值数据的SQL语句
生活随笔
收集整理的這篇文章主要介紹了
删除不同粒度的事实表记录中重复的度量值数据的SQL语句
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
update vtronstaging.dbo.fact_t_purchasing
set 通知數量 = 0, 通知單號 =0? where 通知單ID is null
update vtronstaging.dbo.fact_t_purchasing
set 實際入庫數量 = 0, 實際入庫單價 = 0, 實際入庫金額 = 0, 入庫單號 = 0, 入庫日期 = '01/01/2049' where 入庫單ID is null
update vtronstaging.dbo.fact_t_purchasing
set 訂貨數量 = 0 , 采購金額 = 0
from vtronstaging.dbo.fact_t_purchasing t1
where [入庫單號] <>
? (
?select top 1 [入庫單號]
?from vtronstaging.dbo.fact_t_purchasing t2
?where t1.采購單ID = t2.采購單ID and t1.采購單分錄ID = t2.采購單分錄ID
?order by [入庫單號] desc
? )
轉載于:https://www.cnblogs.com/Jasper-Wang/archive/2006/07/24/458227.html
總結
以上是生活随笔為你收集整理的删除不同粒度的事实表记录中重复的度量值数据的SQL语句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 别了,博格坎普
- 下一篇: 采用HttpModules来重写URLs