我上的SQL查詢工作,從一個不同的表更新具有ID的列值更新在SQL表中的列與基於關係
例
Organization Table
Id Name
1 AA
2 BB
Events Table
Id Name OrgId
1 AA NULL
2 AA NULL
3 BB NULL
從另一表中的值
現在,我想從組織表與其相應的標識,更新事件表的ORGID
我曾嘗試下面的查詢,但我已經明確地做它爲每個組織
UPDATE Event SET OrId=
(SELECT DISTINCT O.ID FROM Organization O WHERE O.Name='AA') WHERE Name='AA'
我可以知道更好的方法來自動執行嗎?