Usuário com melhor resposta
MYSQL - Query

Pergunta
-
Tenho a seguinte query
select distinct cli.nome,status.nome,cont.nome, count(site.designacao) as cnt_vsat from sih_site site inner join sih_cliente cli on cli.id = site.cliente_id inner join sih_contrato cont on cont.id = site.contrato_id inner join sih_site_status status on status.id = site.site_status_id
where site_status_id = 2 group by cli.nome,status.nome,cont.nome
e o resultado é uma lista de 8mil - mais ou menos assim
Cliente - status - contrato - quantidade
"Answer Consultoria";"ativo";"HTBR-2011-ANS-002";360
"Answer Consultoria";"inativo";"HTBR-2011-ANS-002";387
"Answer Consultoria";"suspenso";"Bloco de Banda";2Com o where ele pega somente os ativos, so que eu queria adicionar os suspensos , ja tentei o usar o and where site_status_id = 2 and 4 e nao consigo alguem pode me ajudar porfavor
- Editado Enrique Nogueira quinta-feira, 7 de agosto de 2014 12:56
Respostas
-
Bom dia Enrique,
Como você montou seu WHERE?
Não funcionou com WHERE site_status_id IN (2, 4)?Mariana Del Nero /* Se a resposta foi útil, não esqueça de marcá-la */
- Marcado como Resposta Enrique Nogueira quinta-feira, 7 de agosto de 2014 13:42
Todas as Respostas
-
Bom dia Enrique,
Como você montou seu WHERE?
Não funcionou com WHERE site_status_id IN (2, 4)?Mariana Del Nero /* Se a resposta foi útil, não esqueça de marcá-la */
- Marcado como Resposta Enrique Nogueira quinta-feira, 7 de agosto de 2014 13:42
-
-