Ir para conteúdo

POWERED BY:

Arquivado

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

BiLu Eduardo

[Resolvido] Puxar informações de 2 dias pra trás!

Recommended Posts

Olá pessoal... vejo esse forum já faz um tempo para tirar duvidas no SQL mas nunca vi algo semelhante. Trabalho numa empresa que faz o monitoramento de segurança eletronica e tenho um programa que armazena a data do ultimo evento que a central do cliente enviou pro nosso sistema. Pra melhorar o atendimento, estou querendo puxar informações daqueles clientes que mandaram seu ultimo evento de 2 dias pra trás. (ou seja, cliente que estão sem comunicação faz 2 dias)

 

Nesse caso, cheguei na seguinte situação: (lembrando que o getdate é 10/11/2008)

 

SELECT FANTASIA, dataultevento

FROM dbcentral

 

where Day(DATAULTEVENTO) < day(getdate())-1

order by DATAULTEVENTO DESC

 

 

POREM... as informações que ele trás é somente do dia de hoje pra trás em todos os meses.

Ele puxa da seguinte forma:

2008-11-08 19:15:16.000

2008-11-08 12:02:48.000

2008-11-08 07:21:37.000

2008-11-08 06:44:21.000

2008-11-07 10:59:53.000

2008-11-07 10:59:46.000

2008-11-07 10:10:38.000

2008-11-07 01:17:18.000

2008-11-06 14:46:24.000

2008-11-05 16:44:27.000

2008-11-05 09:32:48.000

2008-11-04 17:22:31.000

2008-11-04 03:28:51.000

2008-11-03 18:19:23.000

2008-11-03 16:41:20.000

2008-11-03 08:23:35.000

2008-11-03 05:22:51.000

2008-11-01 12:28:41.000

2008-11-01 11:33:17.000

2008-10-08 19:02:31.000

2008-10-08 02:39:58.000

2008-10-07 01:51:04.000

2008-10-06 17:40:54.000

2008-10-06 10:00:29.000

2008-10-04 10:40:41.000

2008-10-02 18:15:49.000

2008-10-02 17:19:53.000

2008-10-01 17:45:29.000

2008-10-01 12:35:01.000

2008-09-08 12:39:25.000

2008-09-07 13:15:51.000

2008-09-05 09:57:41.000

2008-09-04 15:09:35.000

2008-09-03 15:09:18.000

2008-09-03 06:18:21.000

2008-09-02 12:55:42.000

2008-09-02 12:04:16.000

2008-09-02 06:29:30.000

2008-09-01 09:21:54.000

2008-09-01 07:30:22.000

2008-08-08 12:07:49.000

2008-08-04 09:56:59.000

2008-08-03 22:29:37.000

2008-08-02 21:58:41.000

2008-07-07 21:11:19.000

2008-07-07 17:59:31.000

2008-07-03 08:22:40.000

2008-07-02 13:08:45.000

2008-07-02 13:08:20.000

2008-06-08 04:01:07.000

2008-06-08 00:56:38.000

2008-06-07 15:31:15.000

2008-06-06 07:39:39.000

2008-06-04 15:12:15.000

2008-06-03 07:28:57.000

2008-05-08 21:36:27.000

2008-05-07 06:37:11.000

 

 

Voces podem verificar que as informações só saem entre os dias 01 até 08 de cada mes, mas verdade eu gostaria de puxar as informações do dia 08/11/2008 pra trás até o registro inicial do sistema

 

Obrigado

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.