您好:
有類似以下結構
有什麼簡便的方式 來更新T 這一端的資料?
有想過 S 這邊來跑while ,對應到 T 這邊
還是卡著 no2,no1 會副相蓋掉
;WITH S AS (
SELECT '1130522' 'datex', '14' 'nox',8 'hrx'
UNION all
SELECT '1130523' 'datex', '14' 'nox',4 'hrx'
UNION all
SELECT '1130523' 'datex', '24' 'nox',4 'hrx'
),T AS (
SELECT '1130522' 'datex' ,'14' 'no1', 8 'hrx1' ,'' 'no2' , 0 'hrx2' ,'' 'no3' , 0 'hrx3'
UNION ALL
SELECT '1130523' 'datex' ,'14' 'no1', 4 'hrx1' ,'24' 'no2' ,4 'hrx2' ,'' 'no3' , 0 'hrx3'
)SELECT *
from S inner join T on s.datex=t.datex