Hi Rod, Try this....
ace=> create table test(name text, age int ); CREATE ace=> insert into test values ('Denis',26); INSERT 1823531 1 ace=> insert into test values (null,26); INSERT 1823532 1 ace=> select * from test order by name; name | age -------+----- Denis | 26 | 26 (2 rows) ace=> select * from test order by coalesce(name,''); name | age -------+----- | 26 Denis | 26 HTH Thanx Denis ----- Original Message ----- From: "Rod Taylor" <[EMAIL PROTECTED]> To: "Fredrik Wendt" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Monday, February 16, 2004 12:32 AM Subject: Re: [SQL] ORDER BY TIMESTAMP_column ASC, NULL first > On Thu, 2004-02-12 at 05:06, Fredrik Wendt wrote: > > Hi! > > > > I read posts telling me that NULL values are considered greater than > > non-null values. Fine. Is there a way to explicitly reverse this? > > ORDER BY column IS NOT NULL, column ASC; > > > ---------------------------(end of broadcast)--------------------------- > TIP 2: you can get off all lists at once with the unregister command > (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED]) ---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]