Pesquisar na Comunidade
Mostrando resultados para as tags ''sum''.
Encontrado 4 registros
-
Caros amigos preciso somar campos de varias tabelas (15 no total), nos quais eu quero somar somente os campos iguais nas data específicas abaixo segue um exemplo. OBS: precisa ser sempre o ultimo registro de cada tabela, então considere usar LIMIT 1 e ORDER BY id DESC
-
Olá amigos! Tenha a seguinte estrutura no banco MySQL COD | PONTOX | PONTOY | ATLETAX | ATLETAY 1 | 0 | 1 | Maria | João 2 | 2 | 0 | João | Maria 3 | 0 | 2 | Maria | João 4 | 7 | 5 | Maria | João 5 | 0 | 3 | João | Maria 6 | 2 | 1 | João | Maria 7 | 0 | 6 | Maria | João 8 | 4 | 0 | João | Maria Preciso de ajuda para somar quantos pontos fez o atleta João nos últimos 5 torneios (COD 8, 7, 6, 5 e 4) Há momento que o João jogou em X e outro momento em Y. Abaixo segue meu Select, onde a soma dos pontos deve ser 17. nomeatleta = "João" Set soma= banco.execute("SELECT sum(PONTOX ) AS somax, sum(PONTOY ) AS somay FROM (select cod, pontox, pontoy, atletax, atletay from torneios where (atletax like '"&nomeatleta&"' or atletay like '"&nomeatleta&"') order by cod desc limit 5) AS temp")
-
Estou usando o seguinte código para somar um SELECT, mas cheguei em um determinado ponto que travei. Tenho 400 registros na DB e tenho que somar alguns registros somente. Ou seja, somar o (valortotal) de alguns ID's somente. É possivel e por onde vou ? rs. <?php $subtotal = "SELECT SUM(valortotal) from tbl_compras WHERE id = VariosIdAqui"; $resultado = mysql_query($subtotal); $registro = mysql_fetch_row($resultado); echo number_format($registro[0], 2, ',', ' ') ; ?>
-
galera tô tentando fazer uma classificação aqui junto com um sum e não to conseguindo. até o momento consigo gerar a tabela de desempenho assim $sql = "SELECT *,SUM(pontos_total) AS totais FROM desempenho INNER JOIN usuarios ON usuarios.id = desempenho.id_usuario GROUP BY id_usuario ORDER BY totais DESC"; if($res = mysqli_query($con, $sql)){ while($row = mysqli_fetch_assoc($res)){ echo $row["nome"] . " - " . $row["totais"] . "<br>"; } } ok isso me gera uma tabela como segue jean claude van damme - 152 bruna marquezine - 149 bruce willis - 131 ... o que não to conseguindo é incluir um contagem pra saber em que posição a pessoa está por exemplo se a bruna marquezine logar no sistema deve aparecer pra ela Sua pontuação: 149 Sua posição: 2 to tentando incluir uma clausula pra contar os totais maiores ou iguais ao do usuário logado e assim a quantidade de registros que retornar é a posição da pessoa. detalhe pertinente: totais é uma soma de vários subtotais espalhados pela tabela em nome de cada usuario tipo nesse cenario temos como soma dos pontos totais 1 - 8 2 - 13 3 - 3 4 - 7 5 - 2 alguma ideia de como posso pegar a posição apenas alterando o sql?