Autor | Zpráva | ||
---|---|---|---|
Pavliq Profil |
#1 · Zasláno: 30. 12. 2007, 15:25:54
Ahoj,
potřeboval bych, aby se mi vypsal seznam TOP 20 jmen, které jsou v databázi obsaženy nejvíce. Pomocí tohoto získám celý seznam podle abecedy : <? $res = MySQL_Query("select jmeno, count(*) pocet from jmena group by jmeno"); $rows = MySQL_num_rows($res); for ($i=1; $i<=$rows; $i++) { $row = MySQL_Fetch_Assoc($res); echo "$row[jmeno] - $row[pocet]<br>"; } ?> Ale jak udělat, aby se mi ukázal ten seznam s TOP 20 jmény, které jsou v databázi nejčastěji ? Chci aby se to řadilo podle počtu jmen v databázi, né podle abecedy. Snad pochopíte. Děkuji a ahoj :) |
||
Joker Profil |
#2 · Zasláno: 30. 12. 2007, 15:30:25
Pavliq
Vždyť už to skoro je... SELECT jmeno, count(*) AS pocet FROM jmena GROUP BY jmeno ORDER BY pocet DESC LIMIT 20 |
||
Pavliq Profil |
#3 · Zasláno: 30. 12. 2007, 15:36:23
Tak to pak mnt............. jdu se zahrabat :D............ Hej dík, já jsem si to ubec neuvědomil.............
|
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0