sql - PostgreSQL: how to use NOT IN without WHERE? -
i have 2 queries:
select * tablea and
select a,b tablea group a,b the first query returns 2101 rows second query returns 2100 rows
i want know row in first not in second. should simple not in, can't find correct syntax not in should in where statement. don't have where statement in case.
there n ways , 1 of simplest should find rows have count > 1 when grouped on a,b.
select a,b tablea group a,b having count(*) > 1 here sample:
with tablea ( select * (values (1,1,1), (1,1,1), (1,2,1) ) t(a,b,c) ) select a, b tablea group a, b having count(*) > 1;
Comments
Post a Comment