2013-11-22 7 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

Вы говорите, что при изменении в четырех таблицах вы хотите обновить запись в 5-й таблице.

С этой целью вы можете написать триггер обновления, который будет активироваться при изменении любой из четырех таблиц и проверить, обновлены ли необходимые значения в четырех таблицах, и соответственно изменит требуемый столбец.

+0

У вас есть образец для этого сэра? Мне действительно нужна помощь .. – Misty

+0

проверьте ниже ссылку для обновления триггера ::: http://www.dotnet-tricks.com/Tutorial/sqlserver/OPUH170312-After-Trigger,-Instead-of-Trigger-Example.html – dev

Смежные вопросы