Calcular Diferença em Timestamp no Postgres

10 12 2008

O Problema

Descobrir a  quantidade de dias e horas que se passaram entre dois timestamp.

A Solução

Postgres 8.0.5

SELECT
   EXTRACT(DAYS FROM (colunaA-colunaB)) as dias,
   EXTRACT(HOURS FROM (colunaA-colunaB)) as horas
FROM tabela

Postgres 8.3.5

SELECT
   justify_hours(colunaA-colunaB)
FROM tabela

Referência

Anúncios

Ações

Information

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s




%d blogueiros gostam disto: