Usuário com melhor resposta
RESULTADO DE SOMA NA TABELA

Pergunta
-
Pessoal bom dia socorro,
tenho o seguinte query .
select available AS status,
nome AS
gitec,
error AS erro
FROM public.hosts
esse resultado me mostra os hosts que estao com erro, so que tras nomes e tipos de erros, e precso so que o codigo me mostre a suma , tipo se foram 1o servidores com erro, me mostre so no numero
10 no resultado e mais nada, alguem sabe como esse codigo ficaria....
Respostas
-
Nesse caso experimente dessa forma:
select count(case when avaliable = 1 then 1 end) as Quantidade1, count(case when avaliable = 2 then 1 end) as Quantidade2 FROM public.hosts where avaliable = 1 or avaliable = 2
Espero que ajude
Assinatura: http://www.imoveisemexposicao.com.br
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator sábado, 15 de fevereiro de 2020 14:19
Todas as Respostas
-
Bom dia,
Acho que a questão está um pouco vaga mas experimente fazer um teste dessa forma:
select count(1) as Quantidade FROM public.hosts
Espero que ajude
Assinatura: http://www.imoveisemexposicao.com.br
-
oi
assim, nesse select que mandei ai ele tras todos esses campos, o codigo ta assim.
select
avaliable AS status,
name AS gitec,
error as erro
from public.hosts
where availabre = 2 -- esse campo e que busca as que estao com esse status 2 e tras na tela as que estao com erro.
avaliable = 2 -- essa coluna aqui pera e
-
Experimente acresentar a clausula Where na sugestão que postei anteriormente:
select count(1) as Quantidade FROM public.hosts where availabre = 2
Espero que ajude
Assinatura: http://www.imoveisemexposicao.com.br
-
-
-
Nesse caso experimente dessa forma:
select count(case when avaliable = 1 then 1 end) as Quantidade1, count(case when avaliable = 2 then 1 end) as Quantidade2 FROM public.hosts where avaliable = 1 or avaliable = 2
Espero que ajude
Assinatura: http://www.imoveisemexposicao.com.br
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator sábado, 15 de fevereiro de 2020 14:19
-
-
Você fez alguma alteração na consulta?
Fez algum teste através do SQL Server Management Studio?
Pelo que vi a sintaxe do comando que sugeri está correta.
Assinatura: http://www.imoveisemexposicao.com.br
-