Jump to content
Fórum Script Brasil
  • 0

(Resolvido) Devolver resultado da soma de 6 colunas...


klayton

Question

EX.

Coluna1 | Coluna2 | Coluna3 | Coluna4 | Coluna5 | Coluna6 |

1 | 5 | 10 | 12 | 50 | 2 |

15 | 9 | 11 | 17 | 60 | 47 |

19 | 1 | 1 | 16 | 54 | 6 |

20 | 3 | 14 | 1 | 43 | 47 |

Eu gostaria de ter como resultado o TOTAL de numeros "1".

No caso eu teria o total de 4 numeros "1".

Eu só consigo o total de cada coluna separado, mas gostaria

do somatório de numeros "1" das 6 colunas.

Estou utilizando o workbanch.

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0
EX.

Coluna1 | Coluna2 | Coluna3 | Coluna4 | Coluna5 | Coluna6 |

1 | 5 | 10 | 12 | 50 | 2 |

15 | 9 | 11 | 17 | 60 | 47 |

19 | 1 | 1 | 16 | 54 | 6 |

20 | 3 | 14 | 1 | 43 | 47 |

Eu gostaria de ter como resultado o TOTAL de numeros "1".

No caso eu teria o total de 4 numeros "1".

Eu só consigo o total de cada coluna separado, mas gostaria

do somatório de numeros "1" das 6 colunas.

Estou utilizando o workbanch.

select sum(if(coluna1=1,1,0)+
                  sum(if(coluna2=1,1,0)+
                  sum(if(coluna3=1,1,0)+
                  sum(if(coluna4=1,1,0)+
                  sum(if(coluna5=1,1,0)+
                  sum(if(coluna6=1,1,0) as total-colunas_com_um
from tabela

Link to comment
Share on other sites

  • 0

Obrigado Denis Courcy!

Só fechei os parentes e funcionou perfeitamente para o que eu precisava!

Muito obrigado mesmo.

select sum(if(coluna1=1,1,0)+

sum(if(coluna2=1,1,0))+

sum(if(coluna3=1,1,0))+

sum(if(coluna4=1,1,0))+

sum(if(coluna5=1,1,0))+

sum(if(coluna6=1,1,0))as total-colunas_com_um

from tabela

[RESOLVIDO]

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...