【发布时间】:2013-11-05 13:58:20
【问题描述】:
我有一个日志表和一个视图。 我想通过将视图与给定 ID_NO 的日志表进行比较来从视图中获取更改的行。 两个表之间的 ID_NO 是固定的,而其他列可以更改。
简而言之,我想从 Table1 中获取与 Table2 相比具有更多更改列的行。
例如:
TABLE 1:
ID COL1 COL2 COL3
1 A B C
2 34 56 D
3 F XY 24
TABLE 2:
ID COL1 COL2 COL3
1 A B C
2 34 56 F
3 1 XY 24
查询应从 TABLE2 返回以下内容:
ID COL1 COL2 COL3
2 34 56 F
3 1 XY 24
请指教。 非常感谢!
【问题讨论】:
-
请澄清您所说的“又一个已更改的列”是什么意思
-
有问题的表的结构是什么,您希望进行哪些更改?
-
感谢您的 cmets
-
请原谅我的错字,我的意思是“一个或多个更改的列”
-
我在上面加了一个小例子
标签: mysql sql database oracle plsql