Skip site navigation (1) Skip section navigation (2)

Re: Restar fechas y obtener el resultado en segundos

From: Mauricio Escobar <mescobar(at)pcofertas(dot)cl>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Restar fechas y obtener el resultado en segundos
Date: 2007-06-29 17:37:39
Message-ID: 46854363.7020505@pcofertas.cl (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Eso esta ok para la condición, me queda claro muchas gracias.

pero tambien necesito que me retorne el tiempo de retraso en minutos o 
segundos,

select (now() - fabrueba) AS minutos
from nventa_armado
where now() - fabrueba > X * '1 minute'::interval;


y en ese quuery me retorne en minutos y no en un string la diferencia

ahora me retorna

"00:30:47.13883"
"7 days 23:54:35.359866"
"6 days 06:15:00.425669"

pero necesito que me retorne en segundos o minutos esos registros.





Alvaro Herrera escribió:
> Mauricio Escobar escribió:
>   
>> Saludos,
>>
>> Tengo una tabla que tiene un campo timestamp with time zone y necesito 
>> generar un reporte con todos aquellos registros que tiene mas de X minutos.
>>
>> realizo el siguiente query
>>
>> SELECT NOW() - faprueba FROM nventa_armado      y el resultado es
>>
>> "00:30:47.13883"
>> "7 days 23:54:35.359866"
>> "6 days 06:15:00.425669"
>>
>>
>> Como convierto ese resultado en segundos o minutos ? como se interpreta.
>>     
>
> select *
> from nventa_armado
> where now() - fabrueba > X * '1 minute'::interval;
>
>
>
>   


In response to

Responses

pgsql-es-ayuda by date

Next:From: Grover NaviaDate: 2007-06-29 17:40:30
Subject: No se registran los datos (Urgente)
Previous:From: HenryDate: 2007-06-29 17:35:43
Subject: Re: Detectar facilmente notify

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group