Re: cast time interval to seconds

Поиск
Список
Период
Сортировка
От Martijn van Oosterhout
Тема Re: cast time interval to seconds
Дата
Msg-id 20070910160114.GE16512@svana.org
обсуждение исходный текст
Ответ на cast time interval to seconds  (rihad <rihad@mail.ru>)
Ответы Re: cast time interval to seconds  ("Pavel Stehule" <pavel.stehule@gmail.com>)
Список pgsql-general
On Mon, Sep 10, 2007 at 08:44:07PM +0500, rihad wrote:
> Hi, I have two columns start_time & stop_time declared as "TIME". I'd
> like to compute the difference between the two times in seconds, all in db:
>
> SELECT
>   (CAST(stop_time AS SECONDS) + 86400 - CAST(start_time AS SECONDS))
>   % 86400;

At a guess I'd say you should simply subtract the two (ie stop_time -
start_time) and then use extract() to pull the seconds out.

Have a nice day,
--
Martijn van Oosterhout   <kleptog@svana.org>   http://svana.org/kleptog/
> From each according to his ability. To each according to his ability to litigate.

Вложения

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

Предыдущее
От: Michael Glaesemann
Дата:
Сообщение: Re: cast time interval to seconds
Следующее
От: "Pavel Stehule"
Дата:
Сообщение: Re: cast time interval to seconds