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

Soma D Valores


guilffernet

Pergunta

11 respostass a esta questão

Posts Recomendados

  • 0

queria saber se esse "sum()" eu posso usar desta forma:

$sql = "SELECT * FROM contas, sub_contas WHERE id_conta=$id AND contas.id_contas = sub_contas.id_conta ORDER BY venc_sub ASC";
  $r = mysql_query($sql)
  or die ("Não foi possível realizar a consulta ao banco de dados - " .mysql_error());

  while ($a=mysql_fetch_array($r)) {
  $valor = $a["sum(valores)"];
dando destaque a:
$valor = $a["sum(valores)"];

Link para o comentário
Compartilhar em outros sites

  • 0

/* faça isso :

$sql= mysql_query("select SUM(valor) from tabela'"); 
$consulta = mysql_fetch_row($sql); 
==============================================

e para printar o resultado 

// Aqui é onde vai somar e dar o valor 
===============================================
<?  printf ("%.2f", $consulta[0]); ?>
===============================================

*/

Link para o comentário
Compartilhar em outros sites

  • 0

Isso deu certo, mas ele soma todos os valores da tabela, e tipo eu queria q ele somasse somente d um determinado "id", porque eu tenho uma table assim:

+---------+----------+-------------+------------+
 | id_sub  | id_conta |   venc_sub  | valor_sub  |
+---------+----------+-------------+------------+
 |    1    |    38    | 2006-05-01  |    15,50   |
 |    2    |    38    | 2006-12-10  |    42,50   |
 |    3    |    33    | 2005-02-15  |    10,30   |
 |    4    |    37    | 2006-10-05  |    35,50   |
 |    5    |    37    | 2006-03-01  |    53,20   |
 |    6    |    38    | 2005-02-03  |    17,50   |
 |    7    |    38    | 2006-12-06  |    19,30   |
 |    8    |    33    | 2006-12-19  |    13,25   |
+---------+----------+-------------+------------+

e tipo eu queria somar somente as contas com id_conta 37, como eu faria isso?

Link para o comentário
Compartilhar em outros sites

  • 0

não dá certo tb, axo q é porque eu não consigo selecionar outra tabelas pois quando eu coloco sum(valor) eu não consigo selecionar outra, o erro q aparece é este:

Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause

???????

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...