Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Nando Bonacordi

usando o Between com datas

Recommended Posts

Boa tarde, gostaria da ajuda de você´s estou tentando filtrar usando o between, mas não to achando forma de conseguir

 

 

meu campo com a data é o

NU_FIRSTRECEIVETIMESTAMP - bigint com valor em milesegundos

precisei converter ele para usar no padrao DD/MM/YYYY

select *
	FROM DICOMSTUDIES du
		where CONVERT(CHAR,DATEADD(SECOND,du.NU_FIRSTRECEIVETIMESTAMP/1000,'01-01-1970'),103)
		       between ('01/03/2016') and ('01/05/2016');

se alguém tiver alguma ideia sou muito grato

 

dessa a forma a consulta só me retorna algumas linhas com a data 01/04/2016

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia, obrigado pela resposta, mas como disse, meu campo não é uma data simples. é um campo bigint com valor em milesegundos..

 

no oracle para esse caso eu uso to_date. mas no sql não tem :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.