estou com 1 problema com o between na hora de fazer um select.
eu vi no forum as respostas a mesma pergunta que estou fazendo mas não me ajudaram muito..e sim me deixaram com mais duvidas !
ASSIM o between retornar os valores. mas ele esta usando a funçao gedate()
select
a.*,
b.des_amb,
c.nome,
d.nome
from
exames_funcionario as a,
amb as b,
profissional as c,
funcionario as d
where
a.data_agendamento between 01/01/2004 and getdate() and
a.cod_amb=b.cod_amb and
a.cod_profissional = c.cod_profissional and
a.cod_funcionario = d.cod_funcionario order by d.nome
eu preciso que esteja assim...entre 2 variaveis.... pois não sei o periodo que a pessoa vai escolher.... mas ele me retorna em branco.
select
a.*,
b.des_amb,
c.nome,
d.nome
from
exames_funcionario as a,
amb as b,
profissional as c,
funcionario as d
where
a.data_agendamento between [QUOTE]01/01/2004 and 01/01/2005 [/QUOTE]and
a.cod_amb=b.cod_amb and
a.cod_profissional = c.cod_profissional and
a.cod_funcionario = d.cod_funcionario order by d.nome
já tentei colocar 01/01/2005 | 2005-01-01 , mas nada me retorna. alguém poderia me ajuda ? obrigado
Pergunta
metaluiz
estou com 1 problema com o between na hora de fazer um select.
eu vi no forum as respostas a mesma pergunta que estou fazendo mas não me ajudaram muito..e sim me deixaram com mais duvidas !
ASSIM o between retornar os valores. mas ele esta usando a funçao gedate()
eu preciso que esteja assim...entre 2 variaveis.... pois não sei o periodo que a pessoa vai escolher.... mas ele me retorna em branco.já tentei colocar 01/01/2005 | 2005-01-01 , mas nada me retorna. alguém poderia me ajuda ? obrigado
Link para o comentário
Compartilhar em outros sites
4 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.