2013-11-22 188 views
-7
SELECT 
CASE WHEN region = 'LUZON' 
THEN dem_rtdel 
END) AS luzon_demand, MA 
CASE WHEN region = 'VISAYAS' 
THEN dem_rtdel 
END) AS visayas_demand, MA 
CASE WHEN region = 'SYSTEM' 
THEN dem_rtdel 
END) AS system_demand 
FROM pub_demand_lwap 
WHERE DATE 
BETWEEN '2013-11-14' 
AND '2013-11-15' 
GROUP BY DATE 

我反倒4個表,我需要得到每個表中的 特定列和投入表E 我使用選擇的情況下,以單獨的值合併到一列到3column 現在我需要幫助一旦這四張桌子遇到變化,表格E將自動更新日期。需要幫助更新表

+4

你是什麼意思的更新? –

+0

改善質量問題 –

+0

標記爲「低質量帖子」。 –

回答

1

你是說在四個表中更改要更新第五個表中的記錄。

爲此,您可以編寫一個更新觸發器,它將在四個表中的任何一個表上觸發更改,並檢查四個表中所需的值是否更新,並相應地更改所需的列。

+0

你有這樣的先生的任何樣本嗎?我真的需要一些幫助.. – Misty

+0

檢查下面的鏈接更新觸發::: http://www.dotnet-tricks.com/Tutorial/sqlserver/OPUH170312-After-Trigger-Instead-of-Trigger-Example.html – dev