Como Se Usa A Função "sum" ?
#1
Posted 19/11/2004, 15:30
Uns dias atras abri um tópico na seção php.... e me falaram sobre a função "sum" (que soma os valores duma tabela). Soh q eu n to conseguindo usar essa função corretamente...
Oq acontece eh q eu tenho uma tabela q vai guardando os valores dos produtos, daih preciso fazer uma pesquisa q apresente o valor total. No caso eu queria usar a função "sum" para somar os valores.
Se tiver alguma otra função... aceito dicas
#2
Posted 19/11/2004, 15:43
1 <% 2 strSQL = "SELECT Sum(1) As Total FROM tabela" 3 Set Rs = Conexao.Execute(strSQL) 4 IF isNull(Rs("Total")) THEN 5 Response.Write "N/A" 6 ELSE 7 IF Rs("Total") = 1 THEN 8 Response.Write "1 registro" 9 ELSE 10 Response.Write Rs("Total") & " registros" 11 END IF 12 END IF 13 Rs.Close 14 Set Rs = Nothing 15 %>
Abraços
t+
#3
Posted 19/11/2004, 15:46
Tipo..... eu vou usar o codigo em uma pagina php. Intaum soh preciso sabe como q eu vou fazer a pesquisa no BD.
tipo
SELECT sum(valor_total) FROM carrinho........
como q eu vo usar.... deu p intende melhor?
#4
Posted 19/11/2004, 15:54
select sum(campo) as apelido from tabela
dai em vez de exibir pelo nome do campo como de costume exiba a query pelo apelido
#5
Posted 19/11/2004, 16:02
eu usaria assim intaum...
"select sum(valor_total) as apelido from carrinho where usuario = '$usuario'"
Seria +ow- assim intaum..... soh q oq eu coloco ali no apelido??? isso q eu to me batendo aqui
#6
Posted 20/11/2004, 11:31
Mero mortal!
#7
Posted 20/11/2004, 12:17
<?php $SQLc = mysql_query("SELECT * FROM tbl_posts where topico='".$row['id']."' ", $conexao) or die ("Conexão falhou! "); $rsc = mysql_num_rows($SQLc); if ($rsc == 0) { echo "<A href=\"add.reply.php?topicID=".$row['id']."&sid=$sid\" target=\"_self\" class=\"font-amarelo-10-neg\">Comentários [ 0 ]</A>"; } else { echo "<A href=\"view.posts.php?topicID=".$row['id']."&sid=$sid\" target=\"_self\" class=\"font-amarelo-10-neg\">Comentários [ $rsc ]</A>"; } ?>
qualquer coisa posta ae
abraços
t+
#8
Posted 22/11/2004, 12:17
wozniakolha esse exemplo de contagem em php
<?php $SQLc = mysql_query("SELECT * FROM tbl_posts where topico='".$row['id']."' ", $conexao) or die ("Conexão falhou! "); $rsc = mysql_num_rows($SQLc); if ($rsc == 0) { echo "<A href=\"add.reply.php?topicID=".$row['id']."&sid=$sid\" target=\"_self\" class=\"font-amarelo-10-neg\">Comentários [ 0 ]</A>"; } else { echo "<A href=\"view.posts.php?topicID=".$row['id']."&sid=$sid\" target=\"_self\" class=\"font-amarelo-10-neg\">Comentários [ $rsc ]</A>"; } ?>
qualquer coisa posta ae
abraços
t+
nesse exemplo q tu mostro.... ele vai contar as linhas q tem no BD. E eu preciso somar os resultados duma tabela no BD.
Vou tentar com a função SUM ali.... se n conseguir... volto a postar aqui
EDITANDO:
Pow.... desculpa ae.... mas n consegui...
Tem como vc dar um exemplo pra mim de como fazer isso PROG?
Tipo.... faz um exemplo aih... mostrando como eu vou executar a busca... e como vou imprimir o resultado. Tem como fazer isso? daih eu consigo me vira aqui
Edição feita por: _Samuca_, 22/11/2004, 12:35.
#9
Posted 22/11/2004, 13:01
PHP |
<?php ... $rs = mysql_query("select sum(valor) as soma where tabela"); $linha = mysql_fetch_object($rs); echo $linha->soma; ... ?> |
Mero mortal!
#10
Posted 22/11/2004, 13:10
Agora sim prog!!! Finalmente consegui. Axo q eu nunca iah descobri essa parada de echo $linha->soma... eu n sabia usar isso.... mas agora foi!
Mto brigadão pela paciencia ae de me ensinar
#11
Posted 12/11/2008, 09:38
Tenho uma coluna que preciso somar os valores filtrando a soma por outros campos. Não ocorre nenhum erro, porem não retorna nenhum valor.
$sqlsum = mysql_query("SELECT SUM(Bytes) AS TotalBytes FROM matrixip WHERE 'SrcAddress' = '$srcaddress' AND 'DestAddress' = '$dstaddress'"); $totalBytes = mysql_fetch_object($sqlsum); echo $totalBytes->TotalBytes,"\n";
O que posso fazer?
#13
Posted 20/09/2017, 15:32
Acquistare Kamagra In Francia cialis online Viagra Perte Cheveux
Valtrex Discount Program Propecia Minoxidil Pill
Cialis Wo Bestellen <a href=http://cialtobuy.com>viagra cialis</a> Eoro Med Online
#14
Posted 05/10/2017, 09:19
Zanaflex Amoxicillin And Clavulanate Potassium Overdose cialis Buy Real Viagra No Prescription Propecia Finasteride 5mg
#15
Posted 06/10/2017, 20:05
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)