Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Erro com CURDATE(), preciso de ajuda


Tchello

Pergunta

Faço o select da seguinte forma, para chamar os dados pelas datas subsequentes, ex.: 29/04, 30/04, 01/05, 02/05...

SELECT * FROM agenda_pme WHERE data = CURDATE()

SELECT * FROM agenda_pme WHERE data = CURDATE()+1

SELECT * FROM agenda_pme WHERE data = CURDATE()+2

SELECT * FROM agenda_pme WHERE data = CURDATE()+3

SELECT * FROM agenda_pme WHERE data = CURDATE()+4

porém agora na virada do mês não estão puxandos os dados do mês seguinte só me retorna os dados até dia 30/04.

Alguém pode me ajudar com esse problema???

Desde já agradeço a colaboração.

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Oi, 'Tchello'

Faça assim:

SELECT * FROM agenda_pme WHERE data = CURDATE() 
SELECT * FROM agenda_pme WHERE data = DATE_ADD(CURDATE(),INTERVAL 1 DAY)
SELECT * FROM agenda_pme WHERE data = DATE_ADD(CURDATE(),INTERVAL 2 DAY)
SELECT * FROM agenda_pme WHERE data = DATE_ADD(CURDATE(),INTERVAL 3 DAY)
SELECT * FROM agenda_pme WHERE data = DATE_ADD(CURDATE(),INTERVAL 4 DAY)

Link para o comentário
Compartilhar em outros sites

  • 0
Oi, 'Tchello'

Faça assim:

SELECT * FROM agenda_pme WHERE data = CURDATE() 
SELECT * FROM agenda_pme WHERE data = DATE_ADD(CURDATE(),INTERVAL 1 DAY)
SELECT * FROM agenda_pme WHERE data = DATE_ADD(CURDATE(),INTERVAL 2 DAY)
SELECT * FROM agenda_pme WHERE data = DATE_ADD(CURDATE(),INTERVAL 3 DAY)
SELECT * FROM agenda_pme WHERE data = DATE_ADD(CURDATE(),INTERVAL 4 DAY)

Valeu Denis, funcou direitinho...

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...