Avatar billede nizo Nybegynder
06. februar 2006 - 16:58 Der er 6 kommentarer og
1 løsning

SUM af en column

Hej, hvordan bruger jeg SQL funktionen SUM() til at udskrive den samlede sum af alle column's i min SQL query "søgning"?
Avatar billede udvikler Nybegynder
06. februar 2006 - 17:05 #1
mysql_query("SELCECT sum(values) FROM database") or die(mysql_error());
Avatar billede overchord Nybegynder
06. februar 2006 - 17:05 #2
Sum er til grupperingen af raekker fremfor columns. Hvis du kun vil laegge columns sammen bruger du bare Column1 + Column2 + column3

Hvis du samtidigt vil gruppere kan du selv bruge SUM():
Sum(Column1 + Column2 + Column3) WHERE -dit kriterie GROUP BY ColumnX
Avatar billede nizo Nybegynder
06. februar 2006 - 17:11 #3
Det er godtnok ikke saa meget SQL'en jeg skal bruge, det er bare hvordan pokker jeg udskriver det

Min SQL ser saadan her ud:

mysql_query("SELECT SUM(price) FROM products WHERE id = '$ro[productid]'") or die(mysql_error());
Avatar billede nizo Nybegynder
06. februar 2006 - 17:14 #4
Hmm.. Jeg ved godt hvorfor nu, hvordan kan jeg lave det hele om til integer inden der tæller det sammen med SUM? (ikke noget med update, eller  noget)
Avatar billede udvikler Nybegynder
06. februar 2006 - 17:14 #5
Prøv med:

$query = mysql_query("SELECT SUM(price) FROM products WHERE id = '$ro[productid]'") or die(mysql_error());
$result = mysql_num_rows($query);

echo $result;
Avatar billede nizo Nybegynder
06. februar 2006 - 17:16 #6
Som sagt, mine datas staar hverken i int, float eller double men derimod string :/
Avatar billede nizo Nybegynder
06. februar 2006 - 17:22 #7
Jeg fandt selv en løsning, tak fordi i forsøgte :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Erhvervsakademi København

Eksterne lektorer inden for IT-sikkerhed

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Solution Manager til Cyberdivisionen