Autor Zpráva
Venca Černík
Profil
Zdravím,
vytvářím něco jako Tag Cloud - vypisuji z databáze 30 položek s nejvyšším číslem v sloupci "pocet":
$tag = mysql_query("SELECT * FROM tagy ORDER by pocet DESC LIMIT 0,30");

Ale potřeboval bych aby se ještě k tomu těch 30 položek co mají nejvyšší číslo ve sloupci seřadily podle abecedy (podle sloupce "text").

díky za pomoc
tomas_15
Profil *
ORDER by pocet DESC,text ASC

Nebo se pletu ? :-)
Venca Černík
Profil
Bohužel toto nefunguje... :(
tiso
Profil
Cez subquery by to malo ísť...
Venca Černík
Profil
tiso
dík moc, stačilo nasměrovat správným směrem :)

tady je řešení problému:
$tag = mysql_query("SELECT * FROM (SELECT * FROM tagy ORDER by pocet DESC LIMIT 0,30) t ORDER by text ASC");

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0