oracle数据库中怎么把两个表的两个字段中内容相同的数据查询出来?

oracle数据库中怎么把两个表的两个字段中内容相同的数据查询出来?,第1张

select*froma,bwherea.name1=b.name2\r\nname1是a表里字段。\r\nname2是b表里的字段。\r\n这个查出来就是相同的数据就能查询出来了。

--1.查询出两表中字段名相同的字段

select * from (select column_name 

from user_tab_columns 

where Table_Name=upper('表1')) a,

(select column_name 

from user_tab_columns 

where Table_Name=upper('表2')) b

where a.column_name=b.column_name

--2.如果你是想查两表中某个字段值相同的数据,那么就是另一位的回答

select * from A a,B b where a.字段=b.字段


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10004419.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存