SELECT * FROM Contatos WHERE TO_DAYS(NOW()) - TO_DAYS(data_contato) <= 30
Estou usando timestamp without time zone, alguem poderia me dar uma ajudinha a adaptar ?
Posted 31/07/2008, 11:48
SELECT * FROM Contatos WHERE TO_DAYS(NOW()) - TO_DAYS(data_contato) <= 30
Posted 31/07/2008, 12:13
SELECT CURRENT_DATE - '2008-07-10 11:57:32.479103-03'::DATEVai te devolver em dias
Posted 31/07/2008, 13:13
Posted 31/07/2008, 13:23
SELECT * FROM Contatos WHERE CURRENT_DATE - data_contato::DATE <= 30
Posted 31/07/2008, 13:27
SELECT * from Contatos where CURRENT_DATE - '2008-07-10 11:57:32.479103-03'::DATE < 31
Edição feita por: mofo, 31/07/2008, 13:36.
Posted 31/07/2008, 13:53
Posted 31/07/2008, 14:04
Posted 31/07/2008, 14:15
Tá... masna verdade seria maior que 28
Posted 31/07/2008, 14:21
Posted 31/07/2008, 14:48
SELECT * FROM tabela WHERE (CURRENT_DATE - campo_da_sua_tabela::DATE) > 28Esse WHERE pega só os registros em que a data que estiver em campo_da_sua_tabela for de no mínimo 29 dias atrás.
Posted 21/09/2017, 02:47
Posted 28/09/2017, 12:07
Posted 02/10/2017, 06:23
Posted 08/10/2017, 12:39
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)