Re: "large" IN/NOT IN subqueries result in query returning wrong data

Поиск
Список
Период
Сортировка
От George Pavlov
Тема Re: "large" IN/NOT IN subqueries result in query returning wrong data
Дата
Msg-id CCB89282FCE1024EA3DCE687A96A5164039EBD95@ehost010-6.exch010.intermedia.net
обсуждение исходный текст
Ответ на "large" IN/NOT IN subqueries result in query returning wrong data  ("George Pavlov" <gpavlov@mynewplace.com>)
Список pgsql-sql
Yes, yes, of course... There are nulls in my t1 table. And, of course,
NOT IN can return THREE possible values: not just TRUE or FALSE but also
NULL...

select distinct (moo.goo not in (null)) from moo;
--> null

select count(*) from moo where moo.goo not in ('gai', 'pan', null)
--> 0, no matter what the goo values are

Sorry...

Thanks!

George


В списке pgsql-sql по дате отправления:

Предыдущее
От: John McCawley
Дата:
Сообщение: Re: "large" IN/NOT IN subqueries result in query returning
Следующее
От: elein
Дата:
Сообщение: Re: "large" IN/NOT IN subqueries result in query returning wrong data