mysql meeste records ophalen
Nu weet ik niet hoe ik dit het beste kan oplossen dus vraag ik jullie even om hulp
Ik heb een aantal unieke hist in de database staan en ik wil per id de aantal van de hits ophalen en sorteren op meeste hits.
Mijn structuur ziet er als volgt uit en wordt per hit opgeslagen.
id, status, ip, dag
Nu heb ik bijvoorbeeld 25 verschillende hits van id 5 erin staan en 20 hits van id 8 en 15 hits van id 2 enz.
Hoe kan ik dit het beste ophalen.
$sql = "SELECT * FROM uniekehits WHERE id = ? ORDER BY (meestehits) DESC LIMIT 0,5";
Ik heb een aantal unieke hist in de database staan en ik wil per id de aantal van de hits ophalen en sorteren op meeste hits.
Mijn structuur ziet er als volgt uit en wordt per hit opgeslagen.
id, status, ip, dag
Nu heb ik bijvoorbeeld 25 verschillende hits van id 5 erin staan en 20 hits van id 8 en 15 hits van id 2 enz.
Hoe kan ik dit het beste ophalen.
$sql = "SELECT * FROM uniekehits WHERE id = ? ORDER BY (meestehits) DESC LIMIT 0,5";
Gesponsorde koppelingen:
select id, count(*) from unieke hits group by id
SELECT id, COUNT(*) AS hits FROM uniekehits ORDER BY hits DESC LIMIT 0,5



