none
problema com select between RRS feed

  • Pergunta

  • Boa tarde!
    tentei fazer um select simples onde me retornava dados baseado num range de datas, conforme abaixo


    Select * FROM  tabela
    WHERE  (data_abertura_nova BETWEEN 17/06/2013 AND 18/06/2013)
    ele não me retorna nada, ja tentei colocar aspas simples nas datas e ele me deu erro de conversão de string pra data.

    alguem consegue me ajudar?

    Loja Virtual Gospel - www.peixestore.com.br

    quinta-feira, 18 de julho de 2013 20:24

Todas as Respostas

  • Tente assim  se for o SQL SERVER:

    Select * FROM  tabela
    WHERE  (data_abertura_nova BETWEEN '2013-06-17 00:00:000' AND '2013-06-18 23:59:59')


    Davi Murilo Referência Principal : Jesus que ilumina minha mente.
    Referência Profissonal : http://www.tidm.com.br

    quinta-feira, 18 de julho de 2013 20:28
  • Melhorando faça assim :

    SELECT * FROM tabela
    WHERE (CONVERT(VARCHAR,data_abertura_nova,103) BETWEEN '17/06/2013' AND '18/06/2013')


    Davi Murilo Referência Principal : Jesus que ilumina minha mente.
    Referência Profissonal : http://www.tidm.com.br

    quinta-feira, 18 de julho de 2013 20:37