Autor | Zpráva | ||
---|---|---|---|
slon_cz Profil |
#1 · Zasláno: 11. 1. 2018, 12:34:02
Zdravím, už pár hodin toto řeším a nedaří se mi nalézt řešení ani pomocí googlu. Muj problém je, že mámv databáze několikzáznamů a u nich taktéž název města. N+které názvy měst se opakují a já bych potřeboval, jak vytvořit sql příkaz tak, abych si s while vytáhl seznam nejčastějších opakujících se měst a vypsal jsem na stránce v pořádí od největšího opakování až po nemenší zároveň s počtem, kolikrát se tam opakují. Napadá někoho něco? Děkuji mnohokrát.
|
||
juriad Profil |
#2 · Zasláno: 11. 1. 2018, 12:49:29
SELECT mesto, COUNT(mesto) AS pocet FROM zaznamy GROUP BY mesto ORDER BY pocet |
||
slon_cz Profil |
Děkuji za rychlou reakci, nyní mám tedy toto, ale jak vzít ještě ten počet?
$query="SELECT mesto, COUNT(mesto) AS pocet FROM tabulka GROUP BY mesto ORDER BY pocet"; $result = $mysqli->query($query); $mysqli->set_charset("utf8"); while ($row = $result->fetch_assoc()) { echo $row["mesto"]; } vyřešeno, díky moc :) |
||
Časová prodleva: 7 let
|
0