Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia, preciso fazer dois count em uma tabela com where distintos, quero usar um union para juntas os dois resultados
SELECT COUNT( cod ) AS ativadas
FROM contrato_pme
WHERE situacao
IN (
SELECT cod
FROM situacoes
WHERE representacao = '1'
)SELECT cod
FROM situacoes
WHERE representacao = '1'
)Porem ele me gera uma coluna 'Ativadas' com duas linhas uma representado 'ativadas' e a outra 'cumpridas' , Porque ele nao me cria a coluna 'cumpridas'? sei que para fazer union os campos selecionados tem que serem os mesmos, mas para o count tambem funciona assim? Teria como eu criar essa 2ª coluna no union?
Obrigado
Carregando comentários...