Re: IN clause - Mailing list pgsql-general

From surabhi.ahuja
Subject Re: IN clause
Date
Msg-id 8626C1B7EB748940BCDD7596134632BE3986BA@jal.iiitb.ac.in
Whole thread Raw
In response to IN clause  ("surabhi.ahuja" <surabhi.ahuja@iiitb.ac.in>)
Responses Re: IN clause  (Alban Hertroys <alban@magproductions.nl>)
Re: IN clause  (Martijn van Oosterhout <kleptog@svana.org>)
Re: IN clause  (Richard Broersma Jr <rabroersma@yahoo.com>)
List pgsql-general
That is fine
but what I was actually expecting is this
if
select * from table where col_name in (null, 'a', 'b');

to return those rows where col_name is null or if it = a or if it is = b
 
But i think in does not not support null queries , am i right?


From: pgsql-general-owner@postgresql.org on behalf of A. Kretschmer
Sent: Fri 11/24/2006 2:59 PM
To: pgsql-general@postgresql.org
Subject: Re: [GENERAL] IN clause

am  Fri, dem 24.11.2006, um 14:42:30 +0530 mailte surabhi.ahuja folgendes:
> Hi,

> i have a table
> and i have the query select * from table where col_name is null;

> it returns some rows

> now, say i have to implement the same query using the in clause how shold it be
> done?

> select * from table where col_name in (null);

select * from table where col_name is null or col_name in (...);

Andreas
--
Andreas Kretschmer
Kontakt:  Heynitz: 035242/47215,   D1: 0160/7141639 (mehr: -> Header)
GnuPG-ID:   0x3FFF606C, privat 0x7F4584DA   http://wwwkeys.de.pgp.net

---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

               http://archives.postgresql.org/

pgsql-general by date:

Previous
From: Jakub Ouhrabka
Date:
Subject: vacuum: out of memory error
Next
From: Alban Hertroys
Date:
Subject: Re: IN clause