Re: max (timestamp,timestamp)

Поиск
Список
Период
Сортировка
От Michael Fuhr
Тема Re: max (timestamp,timestamp)
Дата
Msg-id 20061113150643.GA34908@winnie.fuhr.org
обсуждение исходный текст
Ответ на Re: max (timestamp,timestamp)  (imad <immaad@gmail.com>)
Ответы Re: max (timestamp,timestamp)
Список pgsql-sql
On Mon, Nov 13, 2006 at 07:29:09PM +0500, imad wrote:
> max (timestamptz, timestamptz) does not exist already. You need to
> create a simple function in PLpgSQL something like
> 
> if a > b
> return a;
> else
> return b;

Since PostgreSQL 8.1 you can use GREATEST:

test=> SELECT greatest(1, 2);greatest 
----------       2
(1 row)

test=> SELECT greatest(2, 1);greatest 
----------       2
(1 row)

test=> SELECT greatest(6, 3, 1, 10, 9, 5, 2, 7, 8, 4);greatest 
----------      10
(1 row)

-- 
Michael Fuhr


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

Предыдущее
От: imad
Дата:
Сообщение: Re: max (timestamp,timestamp)
Следующее
От: Erik Jones
Дата:
Сообщение: COALESCE and GROUP BY and AGGREGATES