Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

leocrj

data no postgresql

Recommended Posts

Eu gostaria de fazer o seguinte: Selecionar todos os chamados do mês 02. O problema que o campo data é timestamp, como eu faço isso via linguagem sql ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

select * from tabela where datahora >= to_date('2007'||'/'||'02'||'/01', 'YYYY/MM/DD') and	   datahora <  to_date('2007'||'/'||'03'||'/01', 'YYYY/MM/DD')

Obviamente, as strings devem ser substituídas por variáveis para um resultado mais dinâmico:

- '2007' (variável de ano)

- '02' (variável de mês)

- '03' (variável de mês + 1)

 

No caso de mês = 12:

- somar 1 na variável de ano;

- atribuir 1 à variável de mês.

 

Sucesso!

Enio

Manaus-AM

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.