Dúvida - SQL
09/08/2016
0
Pessoal, tenho uma dúvida meio besta tipo tenho um Banco de Dados em SQL que executa uma Query com Select, eu preciso dar um jeito de criar um script pra que sempre que essa Query retorne um registro ele exiba quantos registros tem no Tabela e se caso não tenha nenhum registro retorne o valor 0
Alguém saberia um jeito de fazer isso?
Valeu!
Wallace Gentil
Posts
09/08/2016
William
- Quem executa essa query?
- Onde você quer exibir o valor desse contador?
- Quem vai disparar esse suposto script que conta registros?
Sem essas informações eu simplesmente iria falar para executar SELECT COUNT(*)!
10/08/2016
Wallace Gentil
Então vamos la, a query é executada automaticamente no banco em um determinado horário, essas informações são exibidas num prompt, o script será executado pelo sistema Zabbix e se caso tiver valor irá aparecer um alerta de erro no sistema caso contrário (número de registro for 0) não exibira nada.
No banco o Select está sendo feito com o Distinct, poderia me informar se tem problema usar o SELECT COUNT(DISTINCT................)??
10/08/2016
Anderson Moreira
select count(*) from (select distinct .............) A
Creio que funcione pra você.
10/08/2016
Anderson Moreira
select count(*) from (select distinct .............) A
Creio que funcione pra você.
Clique aqui para fazer login e interagir na Comunidade :)