永发信息网

oracle数据库中 想把两个表的两个字段中内容相同的数据查询出来 怎么做呀?在线等 谢谢。

答案:4  悬赏:20  手机版
解决时间 2021-03-29 15:21
  • 提问者网友:精神病院里
  • 2021-03-29 08:19
oracle数据库中 想把两个表的两个字段中内容相同的数据查询出来 怎么做呀?在线等 谢谢。
最佳答案
  • 五星知识达人网友:你可爱的野爹
  • 2021-03-29 08:42
select * from a,b where a.name1=b.name2;
name1是a表里的字段。
name2是b表里的字段。
这个查出来就是相同的数据就能查询出来了。
全部回答
  • 1楼网友:封刀令
  • 2021-03-29 10:35
select * from table1,table2 where table1.name=table2.name
  • 2楼网友:七十二街
  • 2021-03-29 10:27
假设表1的名字是a,表2的名字是b
select a.*,b.* from a,b
where a.WZDM =b.WZDM and a.XQDM=b. XQDM
  • 3楼网友:长青诗
  • 2021-03-29 09:24
select a.*,b.* from a ,b
where a.字段1=b.字段1追问是两个相同的字段,把里面相同的数据找出来。追答你把两张表的表结构发出来吧追问表1里面有 WZDM 和 XQDM 两个字段 ,
表2里面也有 WZDM 和 XQDM 两个字段 ,要把这两个字段里面相同的数据查找出来(有一项相同也要找出来 )是一一比较,不能表1的WZDM 和 表2的XQDM ,只能是表1的WZDM 字段跟表2的WZDM 字段比较,表1的XQDM 字段和表2的XQDM 字段比较,找出相同的,谢谢了。追答select * from table1 a,table2 b
where a.WZDM=b.WZDM
and a.XQDM=b.XQDM追问大哥,抱歉,我刚说错了,一项不同的不查,两项相同的才要查出来,真是抱歉。那样该怎么做呐?追答我上面的脚本就是两项相同的查出来
两个条件
a.WZDM=b.WZDM
and
a.XQDM=b.XQDM
and 就是代表必须同时满足。追问谢谢 , 已经完成。追答有帮助的话,请采纳~~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯