Autor Zpráva
kořen
Profil
nějak se mi nedaří pochopit složitější mysql dotazy, proto bych byl rád kdyby mi někdo poradil.


na mých stránkách je možnost vkládat komentáře k fotkám a já bych potřeboval vybrat 6 nejvíc okomentovaných...

pro představu: http://lzice.com/nyx/tabulka.jpg

v mém případě tedy potřebuju vybrat z tabulky údaj "akce" a "cislo", tam kde se je kombinace těchto dvou položek stejná a k tomu nejpočetnější...

jistě by šlo udělat, že bych si načetl počet řádků, kde se vyskytují různé stejné kombinace a pak to seřadil pomocí php, ale to by bylo moc náročné a věřím že by se to dalo vše udělat nějakým tím mysql dotazem....
WanTo
Profil
Jak to myslíš, nejpočetnější? Dej nějaký příklad.
kořen
Profil
nejpočetnější v rámci celý tabulky...
Kajman_
Profil *
select akce, cislo, count(*) pocet from komentare group by akce, cislo order by pocet desc limit 6
chipmonkey
Profil *
V čem mám chybu?

<?
mysql_connect(server, databaze, heslo);
mysql_select_db(databaze);
$poradi=mysql_query("SELECT COUNT(*) FROM user_data WHERE id = $view_song");
{
echo "$poradi";
}
?>
Kajman_
Profil *
Do $poradi ukládate referenční číslo výsledku dotazu.

$res=mysql_query("SELECT COUNT(*) poradi FROM user_data WHERE id = $view_song");
if ($row=mysql_fetch_array($res))
{
echo $row['poradi'];
}
Toto téma je uzamčeno. Odpověď nelze zaslat.

0