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

(Resolvido) Data


Nill

Pergunta

tenho a query abaixo e esta funcionando perfeitamente, ela me retorna ago do tipo:

DATA QTinscritos

16/06/2008 10

18/06/2008 15

20/06/2008 08

22/06/2008 60

23/06/2008 80

24/06/2008 09

26/06/2008 22

27/06/2008 60

Select  to_char(candidato.dtinscricao,'DD/MM/YYYY') as data, count(dtinscricao) as qtinscritos
From candidato
Inner join vestibularcurso on vestibularcurso.cdvestibularcurso = candidato.cdvestibularcurso
Where vestibularcurso.cdvestibular = 47 and
    candidato.nmcidade = 'Ipatinga' and
    candidato.tsdelete is NULL and
    candidato.dtinscricao is NOT NULL
Order by candidato.dtinscricao
o meu problema e o seguinte, prescizo passar parametro para reduzir a qtd de datas tipo exibir somente da data 16/06/2008 até a data 20/06/2008. Deu pra entender???? tentei usar
candidato.dtinscricao BETWEEN '24/05/2008' AND '27/05/2008' and

, mas num deu certo

Editado por Nill
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Oi, Nill! As data do MySQL são guardadas na forma AAAA-MM-DD. Assim, Sua cláusula WHERE seria:

candidato.dtinscricao BETWEEN '2008-05-24' AND '2008-05-27' and

Link para o comentário
Compartilhar em outros sites

  • 0

vwl Denis, tinha me esquecido desse detalhe, vlw cara, fufo legal agora.. explodir o dados que o user digitava e convertir para o formato '2008-05-27' , deu certo.. vlw

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...