Comparing Two Tables

Comparing Two Tables

How do I compare two tables and extract only where field1 doesn’t match field2? Will MINUS do it?

Yes, but it’s not that direct. To do MINUS (or DIFFERENCE), I think you need to use WHERE NOT IN like this:

 SELECT t1.c1 from t1 where t1.c1 NOT IN (select t2.c1 from t2)


About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist