• 0
Sign in to follow this  
metaluiz

Selecionar Por Data ?!?

Question

To com mais 1 problema na hora de selecionar por data no SQL SERVER.

ele grava data e hora no mesmo registro, mas eu não tenho como informar a hora para a pesquisa....eu informo apenas o dia que quero listar

a.data_agendamento='2004-11-12' and..................

so que so funcionado se eu passar

a.data_agendamento='2004-11-12 13:00:00.000' and

com a data e hora....tem alguma função para ele ignorar a hora quando for fazer a pesquisa ???

obrigado !

Share this post


Link to post
Share on other sites

5 answers to this question

Recommended Posts

  • 0

assim ??? num da certo....

desculpe, he que eu não estou acostumado com o sql server e as suas particularidades. estou mais acostumado com o mysql postgree....obrigado

select

a.*,

c.nome,

d.nome,

b.nome

from

exames_funcionario as a,

tipos_exames as b,

profissional as c,

funcionario as d

where

  a.data_agendamento=Forma(12/11/2004, "yyyy-mm-dd") and

a.cod_profissional = c.cod_profissional and

a.cod_funcionario = d.cod_funcionario and

b.cod_tipo_exame=a.cod_tipo_exame

order by

d.nome

Share this post


Link to post
Share on other sites
  • 0
Olá

Tenta assim:

a.data_agendamento=ToDate(12/11/2004, 'dd/mm/yyyy')

Abs. Progr'amador.

Se isso for dentro do SQL, você pode utilizar a função convert ou cast

select CONVERT(char(12),data,103)

dessa forma a consulta não exibe a hora, mas ela esta gravado junto com a data no banco.

abs

Lisandro Oliveira

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this