Avatar billede Fiber Bjørn Juniormester
26. april 2013 - 16:58 Der er 2 kommentarer og
1 løsning

Tæl antal af samme værdi

Tæl hvor mange af samme værdi.....

vare_nummer
1
1
1
2
2
2
2
3
3
3
3
3


skal gerne give dette resultat

Vare 1 = 3 Stk
Vare 2 = 4 Stk
Vare 3 = 5 Stk.


$query = mysql_query ("SELECT * FROM salg");
$antal = mysql_num_rows($query);



her tæller den jo kun hvor mange vare der er i salg DB

men kan det lade sig gøre at tælle det på den anden måde????


Mvh Steffen
Avatar billede arne_v Ekspert
26. april 2013 - 17:05 #1
SELECT vare_nummer,COUNT(*) AS n
FROM salg
GROUP BY vare_nummer
Avatar billede Fiber Bjørn Juniormester
29. april 2013 - 17:45 #2
tak for hjælpen.

det kom til at se sådan ud.

<table width="100%" border="0px" cellspacing="0" cellpadding="0" bordercolor="#333333">
<?php
$query2 = mysql_query("SELECT *,COUNT(tag_id) AS antal FROM tag_kob GROUP BY tag_id ")
or die (mysql_error());

$antal = 0;
while($getter2 = mysql_fetch_array($query2)) {
$antal = $getter2["antal"];
?>
  <tr>
    <td width="150px"><? echo $getter2['vare_navn'] ?></td>
    <td width="40px" align="center"><? echo $getter2['tag_id'] ?></td>
    <td width="50px" align="center"><? echo $getter2['_nr'] ?></td>
    <td width="50px" align="center"><? echo $antal ?></td>
    <td width="50px" align="center"><? echo $getter2['tid'] ?></td>
    <td width="50px" align="center"><? echo $getter2['dato'] ?></td>
  </tr>
<? }
?>
</table>
Avatar billede arne_v Ekspert
29. april 2013 - 18:08 #3
saa smider jeg et svar for COUNT og GROUP BY
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