luis Romao Postado Fevereiro 24, 2015 Denunciar Share Postado Fevereiro 24, 2015 (editado) Olá pessoa, Preciso da ajuda para consultar os registros do mês anterior sem a necessidade de informar datas Em Mysql eu consigo fazer.where ( (month(`arte`.`artedataregistro`) = month(curdate())-1) and (year(`arte`.`artedataregistro`) = year(curdate())) ) Como fazer em Postgres? Editado Fevereiro 24, 2015 por Kakao Citar Link para o comentário Compartilhar em outros sites More sharing options...
1 Kakao Postado Fevereiro 24, 2015 Denunciar Share Postado Fevereiro 24, 2015 (editado) where date_trunc('month', arte.artedataregistro) = date_trunc('month', current_date - interval '1 month') Editado Fevereiro 24, 2015 por Kakao Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dr. House Postado Fevereiro 24, 2015 Denunciar Share Postado Fevereiro 24, 2015 where extract(month from data) = X and extract(year from data) = xxxx Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 luis Romao Postado Fevereiro 24, 2015 Autor Denunciar Share Postado Fevereiro 24, 2015 Deu certo, muito obrigado!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dr. House Postado Fevereiro 24, 2015 Denunciar Share Postado Fevereiro 24, 2015 qual dos 2? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 luis Romao Postado Fevereiro 24, 2015 Autor Denunciar Share Postado Fevereiro 24, 2015 wheredate_trunc('month', arte.artedataregistro) =date_trunc('month', current_date - interval '1 month') Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Maycon Noetzold Postado Julho 3, 2019 Denunciar Share Postado Julho 3, 2019 WITH INTERVALO_30 AS( SELECT CAST(EXTRACT(YEAR FROM CURRENT_DATE-30)||'-'||EXTRACT(MONTH FROM CURRENT_DATE-30)||'-01' AS DATE) AS DATA_INI, (DATE_TRUNC('MONTH', CURRENT_DATE-30) + INTERVAL '1 MONTH - 1 DAY')::DATE AS DATA_FIM ) SELECT DATA_INI, DATA_FIM FROM INTERVALO_30 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
luis Romao
Olá pessoa,
Preciso da ajuda para consultar os registros do mês anterior sem a necessidade de informar datas
Em Mysql eu consigo fazer.
Como fazer em Postgres? Editado por KakaoLink para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.