locked
Ajuda com query RRS feed

  • Pergunta

  • Pessoal, boa noite

     

    To precisando muito de uma ajuda numa query...

     

    Tabela: Atendimentos

     

    CodAtend

    CodUsuario

    CodAssunto

    Avaliado

     

    O campo Avaliado recebe S ou N

     

    Preciso montar uma query que mostre os resultados:

     

    CodUsuario, CodAssunto, TotalAtendimentos, TotalAvaliado

     

    Sendo que o TotalAtendimentos posso fazer um count(CodAtend) as TotalAtendimentos

    No caso do TotalAvaliado so tenho que somar onde for S

     

    Como faco p/ montar na mesma query o totalAvaliado?

     

    Select CodUsuario, CodAssunto, count(CodAtend) as TotalAtendimentos

    From Tabela

    Group by CodUsuario, CodAssunto

    quinta-feira, 12 de abril de 2007 21:34

Respostas

  •  

     

     use um case

     

     select  Total = Sum(Case When campo = 'S' then 1 else 0 End)  From ....

     

    Abs.

    sexta-feira, 13 de abril de 2007 10:04

Todas as Respostas

  •  

     

     use um case

     

     select  Total = Sum(Case When campo = 'S' then 1 else 0 End)  From ....

     

    Abs.

    sexta-feira, 13 de abril de 2007 10:04
  • Marcelo, bom dia!

     

    Kra funcionou certinho... Valeu

     

    Abraco,

    sexta-feira, 13 de abril de 2007 10:15