Re: Diferences between IN and EXISTS?

From: Thomas Kellerer <spam_eater(at)gmx(dot)net>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: Diferences between IN and EXISTS?
Date: 2013-02-04 10:13:10
Message-ID: keo1i2$8l8$1@ger.gmane.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

zeljko, 04.02.2013 10:35:
> Edson Richter wrote:
>
>> Hi!
>>
>> Assumptions: PostgreSQL 9.2.2, Win64, already run vacumm full freeze
>> analyze. No problems in the database. I know there are 1247 records to
>> be found.
>> Why does these queries return different results:
>>
>>
>> select count(*) from parcela
>> where id not in (select parcela_id from cadastroservicoparcela);
>
> I'm always using
> WHERE NOT id in (blabla) and never had such problems.
>

If blabla returns NULL values, then you will have problems eventually.

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Виктор Егоров 2013-02-04 10:14:06 Re: grouping consecutive records
Previous Message zeljko 2013-02-04 09:35:37 Re: Diferences between IN and EXISTS?