Помогите с SQL запросом, что-то не могу "въехать"

abwabw
Дата: 10.05.2012 08:25:06
Исходные данные: две таблички
Table1
T1_Fld_ID	T1_Fld_DATA
10	            0
11	            2
12	           45
13	           12
14	           77
15	           25

Table2
T2_Fld_ID	T2_Fld_DATA
10	           5
10	           6
10	           8
11	           11
11	           45
14	           78
10	           102
10	           12

Задача:Надо данные столбца T2_Fld_DATA из второй таблицы прибавить в первую таблицу в поле T1_Fld_DATA с условием T2_Fld_ID=T1_Fld_ID
Вопрос:как это сделать одним UPDATE? Направьте в правильное направление.

З.Ы. FB2.1
З.Ы. что-то я после праздников торможу!!
Tactical Nuclear Penguin
Дата: 10.05.2012 08:56:27
update table1 t1
set t1.t1_fld_data = t1.t1_fld_data +
(select coalesce(sum(t2.t2_fld_data),0) from table2 t2 where t2.t2_fld_id=t1.t1_fld_id)
abwabw
Дата: 11.05.2012 14:11:01
То что надо!!!