Usuário com melhor resposta
CONSULTA DATA URGENTE

Pergunta
-
Pessoal preciso fazer uma consulta assim. ja tentei e nao obtive sucesso.
tenho uma cadastro de chamados. ao cadastrar eu insiro a data atual getdate() no campo datacadastro, e em outro campo eu tenho datafinal , na qual eu tb cadastro a dataatual getdate() + 2 ,
assim quando o usuario cadastra um novo chamado o campo datafinal eu acrescento 2 dias ok..
eu eu preciso que pegue todos os chamados onde ja teriam passado esses dois dias, ou seja, abri o chamado dia 10/10/2008 entao ele finaliza em 12/10/2008, entao eu preciso de um select que pegue se tiver passado do dia 12/10/2008 ou qualquer data que seja depois da datafinal do chamado.
nao sei se deu pra entender muito bem. mais é isso ai.. nao estou conseguindo..
resumindo.. nao sei se estou fazendo certo.. gostaria tb da opiniao de todos...
Respostas
-
Lourival,
Nao entendi muito bem. Tenta o seguinte
select
camposfrom
tabelawhere
dataincial = @variavel_data_inicioand
datafinal > dateadd(day,2,@variavel_data_inicio)Dessa forma ele vai pegar todos os pedidos que iniciaram numa data que e que ja passaram mais de dois dias..
Espero ter ajudado..
Abraco,
Todas as Respostas
-
Lourival,
Nao entendi muito bem. Tenta o seguinte
select
camposfrom
tabelawhere
dataincial = @variavel_data_inicioand
datafinal > dateadd(day,2,@variavel_data_inicio)Dessa forma ele vai pegar todos os pedidos que iniciaram numa data que e que ja passaram mais de dois dias..
Espero ter ajudado..
Abraco,
-
-
-
-