Re: ORDER BY TIMESTAMP_column ASC, NULL first
От | Denis |
---|---|
Тема | Re: ORDER BY TIMESTAMP_column ASC, NULL first |
Дата | |
Msg-id | 006c01c3f462$77bf3d60$0f32a8c0@denisnew обсуждение исходный текст |
Ответ на | ORDER BY TIMESTAMP_column ASC, NULL first (Fredrik Wendt <fredrik@csbnet.se>) |
Список | pgsql-sql |
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 -------+----- | 26Denis | 26 HTH Thanx Denis ----- Original Message ----- From: "Rod Taylor" <pg@rbt.ca> To: "Fredrik Wendt" <fredrik@csbnet.se> Cc: <pgsql-sql@postgresql.org> 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 majordomo@postgresql.org)
В списке pgsql-sql по дате отправления: