根据一个表更新另一个表的列

Update Columns of one table based on another table

提问人:Yogita Sharma 提问时间:8/12/2022 最后编辑:Yogita Sharma 更新时间:8/12/2022 访问量:33

问:

因此,我一直在尝试使用其他表列更新表列。 例如:从T1中选择COL1,COL2

enter image description here

从 T2 中选择 COL11、COL21。

enter image description here

当在 T2 中更新值时,我也想在 T1 中更新它们。 例如:如果在操作 T2 中的值后,“SELECT COL11, COL21 FROM T2;”的结果集为:

enter image description here

那么,SELECT COL1, COL2 FROM T1 的结果集应为:

enter image description here

我已经尝试了几个查询,但是如果 T1 的 COL2 中没有多个值,则更新起来更容易,这里需要一些帮助!

数据库 Oracle PLSQL ORACLE-SQL开发人员 数据操作

评论

0赞 JNevill 8/12/2022
我不明白这两个表是如何相互关联的。喜欢。。。为什么 T1 中的第二行会更新?两者之间没有关系。就像,这些值甚至不存在,所以你怎么知道在更改时更新?100004100062T2T2T1.Col1T2
0赞 8/12/2022
为什么你的标题是全大写的?
0赞 symcbean 8/12/2022
你真的把你的属性命名为 COL1、COL2 吗?数据库不是电子表格吗?

答: 暂无答案