0

我有 2 张表,一张有唯一键,另一张没有唯一键。在两个表中,有一列“名称”是相同的。我想使用表一中的唯一键更新表二,其中 table.one.name = table.two.name。表二有多行,表一只有一行。

这可能吗?

4

1 回答 1

0

在 Oracle 数据库中是否可以使用 sql 命令:

update table2 a set a.col = :nValue 
where a.name = (select b.name from table1 b where b.name = a.name and b.key = :nUniqueKey)

在其他数据库中也是类似的。

于 2015-07-31T08:50:20.030 回答