Frequently Asked Questions (FAQ) for PostgreSQL
- Last updated: Thu Feb 24 19:32:04 EST 2005
+ Last updated: Thu Feb 24 19:33:07 EST 2005
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
FROM tab
WHERE col IS NULL;
- To sort by the NULLIS NULL
- and IS NOT NULL modifiers in your WHERE clause. Things that are true
- will sort higher than things that are false, so the following will put
- NULL entries at the top of the resulting list:
+ To sort by the NULL status, use the IS NULL and IS NOT NULL modifiers
+ in your WHERE clause. Things that are true will sort higher than
+ things that are false, so the following will put NULL entries at the
+ top of the resulting list:
SELECT *
FROM tab
ORDER BY (col IS NOT NULL)
alink="#0000ff">
<H1>Frequently Asked Questions (FAQ) for PostgreSQL</H1>
- <P>Last updated: Thu Feb 24 19:32:04 EST 2005</P>
+ <P>Last updated: Thu Feb 24 19:33:07 EST 2005</P>
<P>Current maintainer: Bruce Momjian (<A href=
"mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>)
WHERE col IS NULL;
</PRE>
- <P>To sort by the <SMALL>NULL</SMALL status, use the <SMALL>IS NULL</SMALL>
+ <P>To sort by the <SMALL>NULL</SMALL> status, use the <SMALL>IS NULL</SMALL>
and <SMALL>IS NOT NULL</SMALL> modifiers in your <SMALL>WHERE</SMALL> clause.
Things that are <I>true</I> will sort higher than things that are <I>false</I>,
so the following will put NULL entries at the top of the resulting list:</P>