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