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

Pesquisa Por Data


Guest Sujdik

Pergunta

Eu preciso saber uma instrução sql para retornar registros que estejam entre datas marcadas na variáveis dPesquisaInicio e dPesquisaFim no campo inicio.

Meu servidor de dados é MySQL e o formato da data é "yyyy/MM/dd hh:mm:ss".

As variáveis contém valores de data no formato dd/MM/yyyy

Uma das minhas tentativas:

RS = DataEnv.Conn1.Execute("Select * from t_sessao where inicio between " & dPesquisaInicio & " and " dPesquisaFim)

* RS é um recordset pra quem está lendo e não sabe do que falo :P

Valeu - Sujdik

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Eu costumo fazer assim:

"Select * from t_sessao where DateValue(inicio) >= DateValue('" & dPesquisaInicio & "') and DateValue(inicio) <= DateValue('" & dPesquisaFim & "')")

Só não tenho certeza quanto a disponibilidade da função DateValue() no MySQL.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

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