DUVIDA SQL
Pessoal boa noite,
To tentando fazer uma query mas não achei a logica ou os parametros necessários ainda,
Basicamente a tabela está dessa forma:
[Scan_date] [Site] , [Guiid] [Name] [Type]
2017-12-12 09:00:00 SITE ABCD COMPUTADOR1 COMPUTADOR
2017-11-12 09:00:00 SITE ABCD COMPUTADOR2 COMPUTADOR
2017-14-12 09:00:00 SITE ABCD COMPUTADOR3 COMPUTADOR
2017-12-12 09:00:00 SITE ABCD FULANO.DE TAL USUARIO
Precisaria verificar as difernças entre as datas, por exemplo no dia 12 os registros possuem 2 computadores, porém no dia 14 somente 1.
A ideia é monitor as alterações ou seja essa tabela irá ler o AD e salvar essas informações, se por exemplo ela rodar no 12 e irá ter 10 registros e no dia 13 com 9 registros precisaria saber qual registro foi excluido.
Alguma ideia ?
To tentando fazer uma query mas não achei a logica ou os parametros necessários ainda,
Basicamente a tabela está dessa forma:
[Scan_date] [Site] , [Guiid] [Name] [Type]
2017-12-12 09:00:00 SITE ABCD COMPUTADOR1 COMPUTADOR
2017-11-12 09:00:00 SITE ABCD COMPUTADOR2 COMPUTADOR
2017-14-12 09:00:00 SITE ABCD COMPUTADOR3 COMPUTADOR
2017-12-12 09:00:00 SITE ABCD FULANO.DE TAL USUARIO
Precisaria verificar as difernças entre as datas, por exemplo no dia 12 os registros possuem 2 computadores, porém no dia 14 somente 1.
A ideia é monitor as alterações ou seja essa tabela irá ler o AD e salvar essas informações, se por exemplo ela rodar no 12 e irá ter 10 registros e no dia 13 com 9 registros precisaria saber qual registro foi excluido.
Alguma ideia ?
Me parece que o que você quer é agrupar por data e tipo:
select count(site), scan_date, type from SUA_TABELA group by scan_date, type
Faça seu login para responder