[mysql] hoeveelheid distincte waardes optellen

Pagina: 1
Acties:

  • marty
  • Registratie: Augustus 2002
  • Laatst online: 27-03-2023
Is het mogelijk om bij deze query:
code:
1
SELECT DISTINCT(field) FROM table

iets toe te voegen waardoor mysql ook aangeeft hoeveel waardes er per 'distincte' waarde zijn?
dus zeg maar, als je een tabel heb
id naam
1 marty
2 martijn
3 marty

dat ie dan aangeeft dat marty 2x voor komt en martijn 1x

ik heb hier gezocht in het forum op distinct en mysql, maar kon het niet vinden..

  • whoami
  • Registratie: December 2000
  • Laatst online: 20:46
Je zult eens moeten kijken naar COUNT() en GROUP BY.

https://fgheysels.github.io/


  • marty
  • Registratie: Augustus 2002
  • Laatst online: 27-03-2023
Dat ik er zelf niet aan gedacht had...ik was te gefixed op dat distinct. thnx whoami

p.s. hier de oplossing voor de geinteresseerden:
code:
1
SELECT COUNT(field) AS aantal, field FROM table GROUP BY field