Mysql: Soma Com Casas Decimais Em Virgula
#1
Posted 07/06/2006, 15:05
venda = ID da venda
vlvenda = Total cobrado do serviço
Ele pode se repetir, por exemplo:
1 - 150,30
1 - 280,65
1 - 168,70
O que preciso fazer é somar tudo via comando SQL, só que o problema é que está utilizando a "," pra separar as casas decimais ...
Tentei isso:
SELECT SUM(vlvenda) FROM vendas WHERE venda="1"
Mas ele me da um valor inteiro e não soma o que vem depois da virgula, existe alguma maneira de fazer ele somar tudo mesmo que tenha a , ?
Hospedagem de Sites // Revenda de Hospedagem // Streaming & Web Rádio // Domínios // Vps
Hospedagem Ilimitada -> R$ 15,00 ao Mês + 30 Dias Grátis
Outros Sites: Jogos Loucos em Flash | Divulgue seu site Gratis | Web Masters Dicas & Tutoriais
#2
Posted 07/06/2006, 15:14
"SELECT SUM(REPLACE(vlvenda, ',', '.')) FROM venda"
Flws...
Até mais
#3
Posted 07/06/2006, 15:23
Hehe se não for pedir muito ...
Tem como mandar formatado novamente?
Ex.: 0,00
Hospedagem de Sites // Revenda de Hospedagem // Streaming & Web Rádio // Domínios // Vps
Hospedagem Ilimitada -> R$ 15,00 ao Mês + 30 Dias Grátis
Outros Sites: Jogos Loucos em Flash | Divulgue seu site Gratis | Web Masters Dicas & Tutoriais
#4
Posted 07/06/2006, 15:38
"SELECT REPLACE(SUM(REPLACE(vlvenda, ',', '.')),'.',',') FROM venda"Talvez haja uma maneira melhor, mas não sei.
Flws...
Até mais
#5
Posted 07/06/2006, 15:41
Consegui
SELECT REPLACE(FORMAT(SUM(REPLACE(vlvenda, ",", ".")),2), ".", ",") FROM venda
Hospedagem de Sites // Revenda de Hospedagem // Streaming & Web Rádio // Domínios // Vps
Hospedagem Ilimitada -> R$ 15,00 ao Mês + 30 Dias Grátis
Outros Sites: Jogos Loucos em Flash | Divulgue seu site Gratis | Web Masters Dicas & Tutoriais
#6
Posted 07/06/2006, 21:29
FORMAT(X,D)
Formata o número X com um format como '#,###,###.##', arredondado para D casas decimais, e retorna o resultado como uma string. Se D é 0, o resultado não terá nehum ponto decimal ou parte fracionária:
mysql> SELECT FORMAT(12332.123456, 4);
-> '12,332.1235'
mysql> SELECT FORMAT(12332.1,4);
-> '12,332.1000'
mysql> SELECT FORMAT(12332.2,0);
-> '12,332'
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#7
Posted 26/09/2017, 00:05
#8
Posted 08/10/2017, 04:08
Cialis O Levitra Mejor Amoxicillin And Yeast Infection viagra Noroxin Atenolol
Cialis Acheter Sans Ordonnance Bentyl On Line Mastercard Accepted viagra cialis Zithromax Launch Year Bentyl Without A Pres Amoxicillin No Side Effects
#9
Posted 22/10/2017, 13:28
Tabletten Canada Pharmacy Cialis cialis online Cialis Jour
Viagra Drogen cialis Cipro Online No Prescription Overnight Achat Cialis Ligne France Composicion De Propecia
#10
Posted 29/11/2017, 18:12
Synthyroid Without A Prescription Levitra Generika Forum Free Trial Viagra In Canada viagra prescription Cialis Generique Serieux Buy Atarax No Script Amoxicillin Vs Penecillin
#11
Posted 30/11/2017, 22:33
Over The Counter Alternative To Septra cialis price Precio De Kamagra Con Receta Tamoxifen Dental Prophylaxis With Cephalexin
#12
Posted 10/02/2023, 20:42
5 mg tid may minimize the hypotensive effect best cialis online
Nonsteroidal anti- inflammatory drugs and increase in paris, as, hryciw dh, thone- reineke c, jarai z, wahlen a viagra drug interactions
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)