我需要根据另一个表记录更新一个表记录。
我试过了
update currencies
set priority_order= t2.priority_order
from currencies t1
inner join currencies1 t2
on t1.id = t2.id
但给出错误(MySQL 和 SQL Server 的查询工作相同)。
然后我在下面尝试:
update currencies
set priority_order= (select
priority_order
from currencies1
where
currencies.id=currencies1.id
)
它正在工作,但速度很慢,我也需要为一些大桌子做这件事。
有任何想法吗?