Procura pelo operador "Overlaps" nessa página:

http://www.postgresql.org/docs/current/static/functions-datetime.html

Logo acima do ítem 9.9.1


Existia também o operador BETWEEN, aqui tem exemplos:

http://www.postgresql.org/docs/current/static/functions-comparison.html

Não sei se ainda é válido para datas, não achei mais nada na documentação.

Se alguém souber... complemente aí.


On 5/10/07, Leandro Soares <[EMAIL PROTECTED]> wrote:

Amigos,

tenho uma tabela com dois campos timestamp e gostaria de de consultar se uma
determinada data está neste intervalo dos campos, exemplo:

Tabela_1 => ID int8
                     DATA1 timestamp
                     DATA2 timestamp

  ID   DATA1          DATA2
   1    01/01/2007    03/01/2007
   2    04/01/2007    05/01/2007
   3    02/01/2007    06/01/2007

Tenho que retornas as ID´s que estão no período de 02/01 a 03/01, que no
exemplo acima são as ID´s 1 e 3. Como ficaria esse SQL ??


um abraço,

Leandro Soares



__________________________________________________
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a