【发布时间】:2016-11-02 03:46:33
【问题描述】:
在 Oracle 中,我有两个表。两者都填充了数据并有一个timestamp 列。
一个表的该列填充了数据,而另一个表没有。但是我需要根据另一列的匹配从表中获取数据到另一表的列中。
每个都有“代码”,因此一个表的时间戳只能放在代码匹配的另一个表的时间戳中。
我已经尝试过游标等,但似乎我错过了一些东西。
有什么建议吗?
【问题讨论】:
-
code是源表中的主键还是唯一列? -
它不是主键,它可以为空,而且我很确定它不是唯一的
-
那两个码匹配怎么办?
-
将时间戳从一张表放入另一张表中匹配码的行
-
对不起,我不清楚,我会再试一次。当源表中的两行匹配相同的代码时,你会怎么做?