Hoe haal je het meest voorkomende gegeven uit een veld?
ik heb een veld met allemaal urls en daar wil ik de meest voorkomende url van weten en hoeveel keer hij dan voorkomt.

Hopelijk weten jullie hoe dit kan ;)
Dat is met GROUP BY.

GROUP BY perst een aantal records samen tot 1 record, op basis van een veld dat je kiest. Daarbij is het ook mogelijk een aantal bewerkingen te doen, zoals tellen hoeveel er zijn samengeperst.

Iets wat voor jou zou kunnen dienen:

SELECT url, COUNT(url) AS aantal
FROM tabel
GROUP BY url
ORDER BY aantal DESC
LIMIT 1


Limit 1 of meer, zoals je wil.
Bedankt, is perfect gelukt ;)

Reageren