Ajuda com data em um determinado periodo

10/05/2006

0

Pessoal,

Tenho o seguinte SQL:

SELECT A.Numero_SPP,
B.Numero_SPP_Projeto,
A.Cod_Mun_Origem,
A.Cod_Mun_Destino,
A.Data_Origem,
A.Hora_Origem,
A.Hora_Destino
FROM Trecho_Aereo_Solicitacao A INNER JOIN Solicitacao_Pagamento_Projeto B ON
( A.Numero_SPP = B.Numero_SPP )
WHERE B.Doc_Beneficiario_SPP = ´17975646091´
AND B.Status_SPP <> 1
ORDER BY A.Data_Origem

O que estou necessitando é o seguinte: preciso passar uma data como parametro pra saber se esta data não esta em nenhum intervalo de datas de acordo com cada solicitação.

Obrigada.


Adriana.trindade

Adriana.trindade

Responder

Posts

31/05/2006

It3r

utilize not in (@data)

espero ter ajudado.


Responder

31/05/2006

It3r

Mais ou menos seria isso?

create table #teste
(
codigo int identity(1,1),
nome char(30),
data datetime,
primary key (codigo))


insert into teste
select FirstName, birthdate from nortwind..employees


select * from teste

select
nome,
data
from teste
where data not between ´1948-12-08´ and ´1952-12-08´

Espero ter ajudado.


Responder

31/05/2006

It3r

SELECT * FROM TABELA
WHERE NOT EXISTS (SELECT * FROM TABELA
WHERE DATA = DATA)


Acabei de fazer um select agora, e lembrei do seu post, também poderá fazer isso.

Espero ter ajudado.


Qualquer coisa, replay


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar