我将尝试在表1中设置日期字段为"10/11/2012",当与该id相关的所有table 2中的金额之和(通过fk_id)= 0。下面是我的意思:
从:
表1
从:
表1
id date
1 10/11/2011
2
3 10/12/2011
table 2
fk_id amount
1 200
2 0
2 0
3 100
致:
表格1
id date
1 10/11/2011
2 10/11/2012
3 10/12/2011
table 2
fk_id amount
1 200
2 0
2 0
3 100
这是我目前拥有的内容:
update table1
set date = '10/11/2012
FROM table1 inner join table 2 on table1.id = table2.fk_id
HAVING sum(table2.amount) = 0
有人能帮我解决这个问题吗?
2 : 10/11/2012
会出现? - TheTechGuy