您的位置:首页 > 数据库 > Oracle

ORACLE查询交集、并集

2017-12-27 10:13 162 查看
1、查询同时拥有某两个字段的所有表

select TABLE_NAME from user_tab_columns   where COLUMN_NAME='字段1(大写)' intersect

select TABLE_NAME from user_tab_columns   where COLUMN_NAME='字段2(大写)';

2、查询拥有某个字段或另一个字段的所有表

select TABLE_NAME from user_tab_columns   where COLUMN_NAME='USER_NAME' 
union

select TABLE_NAME from user_tab_columns   where COLUMN_NAME='PASSWORD';

3、交集intersect,并集union/union all,查询结果不相同的minus
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: