Để tìm tất cả các bảng có một cột cụ thể:
select owner, table_name from all_tab_columns where column_name = 'ID';
Để tìm bảng có bất kỳ hoặc tất cả 4 cột:
select owner, table_name, column_name
from all_tab_columns
where column_name in ('ID', 'FNAME', 'LNAME', 'ADDRESS');
Để tìm bảng có tất cả 4 cột (không có cột nào bị thiếu):
select owner, table_name
from all_tab_columns
where column_name in ('ID', 'FNAME', 'LNAME', 'ADDRESS')
group by owner, table_name
having count(*) = 4;