早教吧作业答案频道 -->其他-->
oracle如何跨用户(业务库)取数。两个业务库表结构都是一样的,目的是把两个表对比不相同的数据晒选出来如:有用户user1和user2。user1与user2的表结构都是一样的,且都有table表,表字段
题目详情
oracle如何跨用户(业务库)取数。两个业务库表结构都是一样的,目的是把两个表对比不相同的数据晒选出来
如:有用户user1和user2 。user1与user2的表结构都是一样的,且都有table表,表字段、数据类型等完全是一样的(user2是user1的备份库)。具体如下:
user1.table1
ID a b c
1 一 10 甲
2 二 20 乙
3 三 30 丙
user2.table2
ID a b c
1 一 30 甲
2 二 20 乙
3 三 10 丁
请告知,如何把user2.table2中,有变动的找出来,并根据字段标识出“是否变动”。
user2.table2
ID a 是否变动 b 是否变动 c 是否变动
1 一 否 30 是 甲 是
2 二 否 20 否 乙 否
3 三 否 10 是 丁 是
最后的结果就是以上这样。
如:有用户user1和user2 。user1与user2的表结构都是一样的,且都有table表,表字段、数据类型等完全是一样的(user2是user1的备份库)。具体如下:
user1.table1
ID a b c
1 一 10 甲
2 二 20 乙
3 三 30 丙
user2.table2
ID a b c
1 一 30 甲
2 二 20 乙
3 三 10 丁
请告知,如何把user2.table2中,有变动的找出来,并根据字段标识出“是否变动”。
user2.table2
ID a 是否变动 b 是否变动 c 是否变动
1 一 否 30 是 甲 是
2 二 否 20 否 乙 否
3 三 否 10 是 丁 是
最后的结果就是以上这样。
▼优质解答
答案和解析
Select A.id , A.a , decode(A.a,B.a,'否','是')chnote, 其他同理.... From user1.tab1 A, user2.tab2 B where A.id =B.id(+)。
看了 oracle如何跨用户(业务...的网友还看了以下:
用NA表示阿伏加德罗常数的值。下列叙述正确的是 A.25℃时,pH=13的1.0 L Ba(OH)2 2020-05-24 …
个关于数学里直线方程式的问题-.1.求过点P,且平行于直线L的直线方程(1)P(5.2)L:3X- 2020-06-03 …
关于浓硫酸与铜反应的一些问题用100mL的1.84mol/L的浓硫酸在加热的条件下与足量的铜反应, 2020-06-07 …
python的问题L=[1,2,3,4]whileL:front,L=L[0],L[1:]prin 2020-06-12 …
环保局对某企业排污情况进行检测,结果显示:所排污水中硫化物的浓度超标,即硫化物的浓度超过最高允许的 2020-06-16 …
为探究不同浓度的2,4-D溶液对绿豆发芽的影响,某实验小组用等量的蒸馏水、0.4mg•L-l、0. 2020-07-20 …
(1)含苯酚的工业废水必须处理达标后才能排放,苯酚含量在1g•L-1以上的工业废水应回收苯酚.某研 2020-07-29 …
matlab高手进来看看.form=1:length(l);x=0:0.01:l(m);forn=1 2020-11-04 …
墙壁开关里面的1,2,L代表什么开关是五孔一开,开关上有三个接线柱,1,2,L.插座上的三个接柱知道 2020-11-08 …
某计算机厂商的长期生产函数为Q=20L+65K-0.5L的二次方-0.5K的二次方,每期总成本TC= 2020-11-30 …