operações com colunas ditpo data

1. operações com colunas ditpo data

Rafael
aplopes

(usa CentOS)

Enviado em 17/01/2019 - 08:55h

Prezados,



Como fazer operações envolvendo campo data com outros tipos de dados?

exemplo:

SELECT  50 - CURRENT_DATE            --->           "Ao invés de 50, poderia ser utilizado qualquer valor numérico"

essa execução retorna o seguinte erro:

ERRO:  operador não existe: integer - date
LINE 1: select 50 - CURRENT_DATE AS dtgerada
                  ^
HINT:  Nenhum operador corresponde com o nome e o(s) tipo(s) de argumento(s) informados. Você precisa adicionar conversões de tipo explícitas.



Alguém pode me ajudar como resolver por gentileza?


  


2. Re: operações com colunas ditpo data

caio
caionarezzi

(usa CentOS)

Enviado em 17/01/2019 - 09:44h

Não sei se entendi, mas esta faltando coisa na sql para retorna a data correta


total de hoje
select count(*) from registros
where to_char(registry_date, 'DD-MON-YYYY') = to_char(NOW(), 'DD-MON-YYYY')


total um mês atrás
select count(*) from registros
where to_char(registry_date, 'DD-MON-YYYY') = to_char((NOW() - interval '1 month'), 'DD-MON-YYYY')


"Se tu o desejas, podes voar, só tens de confiar muito em ti." - Steve Jobs






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts