Re: min() and NaN

Поиск
Список
Период
Сортировка
От Stephan Szabo
Тема Re: min() and NaN
Дата
Msg-id 20030722112906.M39399-100000@megazone.bigpanda.com
обсуждение исходный текст
Ответ на Re: min() and NaN  (Bruce Momjian <pgman@candle.pha.pa.us>)
Ответы Re: min() and NaN  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-sql
On Tue, 22 Jul 2003, Bruce Momjian wrote:

> Well, my 2 cents is that though we consider NULL when ordering via ORDER
> BY, we ignore it in MAX because it really isn't a value, and NaN seems
> to be similar to NULL.
>
> When doing ORDER BY, we have to put the NULL value somewhere, so we put
> it at the end, but with aggregates, we aren't required to put the NULL
> somewhere, so we ignore it.  Should that be the same for NaN?  I just
> don't see how we can arbitrarly say it is greater/less than other
> values.

But we already do. When doing a less than/greater than comparison, 'NaN'
is considered greater than normal values which is different from NULL
which returns unknown for both.



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

Предыдущее
От: Markus Bertheau
Дата:
Сообщение: Re: slow query
Следующее
От: Jean-Luc Lachance
Дата:
Сообщение: Re: min() and NaN