Toon posts:

mysql aantal specifieke records weergeven

Pagina: 1
Acties:
  • 35 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik kom der niet meer uit...

Ik heb in mysql tabel: webstats hier staan in 3 velden: idnr, url, pakket

In url staan een zooi domeinnamen.
In pakket staat bijv. klein, medium, groot

Ik krijg wel voor mekaar het aantal domeinnamen met volgdende code:
code:
1
2
3
4
$result = mysql_query("SELECT url FROM webstats", $server);
$num_rows = mysql_num_rows($result);

echo "In de database staan $num_rows Domeinnamen\n";

Uitkomst hiervan is: In de database staan 50 domeinnamen.


Maar nu wil ik nog iets met hoeveel kleine, medium en grote pakketten er zijn.

Dus uitkomst zou moeten zijn: In database staat .. kleine pakketten.

Iemand die me hiermee kan helpen??

Verwijderd

code:
1
where pakket = 'klein'

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Kijk eens bij http://www.sqlcourse.com bij WHERE clausules

Verwijderd

code:
1
2
3
$sql = mysql_query("SELECT COUNT(*) AS aantal FROM webstats WHERE pakket='klein'");
list($aantal) = mysql_fetch_array($sql);
print "Er zijn ". $aantal ." kleine pakketten, zie ook http://www.mysql.com";

  • whoami
  • Registratie: December 2000
  • Laatst online: 19:30
Bekijk eens de GROUP BY clause ism met een COUNT().

https://fgheysels.github.io/


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

sql basics

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.