Avatar billede smartguy Nybegynder
24. januar 2002 - 12:58 Der er 9 kommentarer og
1 løsning

COUNT funktionen

Hvordan skriver jeg en sql kommando med count, når jeg har en tabel der hedder downlist, og en kolonne der hedder hits?? Hits skulle gerne lægges sammen til et tal og skrives ud på skærmen, så det ligner:

35 downloads foretaget

hvor de 35 er det tal der er lagt sammen...

Kan nogn hjælpe??
Avatar billede htx98i17 Professor
24. januar 2002 - 13:02 #1
hvis kolonnen hits er af tal og hver row skal lægges sammen så hedder det
SELECT SUM(hits) AS hits_ialt FROM tabel
Avatar billede smartguy Nybegynder
24. januar 2002 - 13:06 #2
kan du skrive det som en hel sql kode?? Så den også printer det ud på skærmen?? Og hvad står det hits_ialt for?
Avatar billede htx98i17 Professor
24. januar 2002 - 13:09 #3
jamen det er jo ikke PHP kategorien det her, derfor svarede jeg kun med sql-koden

men her:

<?
$henthits = mysql_query("SELECT SUM(hits) AS hits_ialt FROM downlist" ) or die (mysql_error());
$hits = mysql_fetch_array($henthits);

echo$hits['hits_ialt'];
?>
Avatar billede smartguy Nybegynder
24. januar 2002 - 13:19 #4
Det virker! takker...og her er dine points!
Avatar billede smartguy Nybegynder
24. januar 2002 - 13:36 #5
Er du god til sql kommandoer?? Så har jeg et job til 135 points hvis du er interesseret??
Avatar billede htx98i17 Professor
24. januar 2002 - 13:39 #6
det kommer an på så meget :) hvis du nu opretter spørgsmålet til 60 point så skal jeg se om jeg kan hjælpe...
Avatar billede smartguy Nybegynder
24. januar 2002 - 13:41 #7
oki
Avatar billede smartguy Nybegynder
24. januar 2002 - 13:46 #8
så, nu har jeg oprettet et nyt spørgsmål omkring det andet jeg gerne ville have lavet!
Avatar billede htx98i17 Professor
24. januar 2002 - 13:49 #9
jeg har læst det nu, men det du søger er mere eller mindre en færdig løsning. Jeg har deesværre ikke tid til sådanne store opgaver, men hvis du selv går igang, så kan du oprette spm når du støder ind i problemer....
Avatar billede morw Nybegynder
24. januar 2002 - 21:41 #10
$hits = mysql_fetch_array($henthits);

echo$hits['hits_ialt'];

==

print(mysql_result($henthits,0));
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
Computerworld tilbyder specialiserede kurser i database-management

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