Ir para conteúdo
Fórum Script Brasil
  • 0

Satisfeitos e Insatisfeitos


Laiane

Pergunta

SELECT quest3 + quest8 + quest11 + quest12 + quest14 + quest27 + quest32 as Calc, IF(quest3 + quest8 + quest11 + quest12 + quest14 + quest27 + quest32 >= 14, ('satisfeitas r'), ('insatisfeitas')) as CI FROM tb_postagens;

Gostaria de encontrar uma forma de retornar apartir desse calculo quantas pessoas ficaram satisfeitas e insatisfeitas, o calculo funciona porém já tentei de diversas formas retornar essa quantidade de satisfação e insatisfação mas nd.

Muito obrigada!

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Faça assim:

SELECT SUM(IF(Calc >= 14, 1, 0)) AS Satisfeitas, SUM(IF(Calc < 14, 1, 0)) AS Insatisfeitas
FROM (                                                                  
       SELECT quest3 + quest8 + quest11 + quest12 + quest14 + quest27 + quest32 as Calc
       FROM tb_postagens
     ) resultado

 

Link para o comentário
Compartilhar em outros sites

  • 0
Em 17/10/2016 at 17:40, Denis Courcy disse:

Faça assim:


SELECT SUM(IF(Calc >= 14, 1, 0)) AS Satisfeitas, SUM(IF(Calc < 14, 1, 0)) AS Insatisfeitas
FROM (                                                                  
       SELECT quest3 + quest8 + quest11 + quest12 + quest14 + quest27 + quest32 as Calc
       FROM tb_postagens
     ) resultado

 

Nossa dessa forma que você fez ficou super bom, você tem bastante talento.. parabéns de verdade! e muito obrigada!

Fiquei mais de 7 hrs pensando em uma forma e fiz com rowCount(), utilizando PDO, e fiz assim:

SELECT * FROM tb_postagens where quest3 + quest8 + quest11 + quest12 + quest14 + quest27 + quest32 >= 14;

e fiz pra trazer o numero de insatisfeitos  com " < ".

Bom fiz dessa forma pra mostrar os satisfeitos e insatisfeitos.. pois é novamente eu lhe agradeço de coração!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...