Autor Zpráva
Trsak
Profil
Zdravím,
mám následující tabulku:
uzivatel | udalost | time
pepa | neco | 2014-04-23 21:53:38
pepa | neco2 | 2014-04-23 21:40:00

Potřebuji vybrat řádek každého uživatele s nejnovějším time. U uživatele pepa to tedy bude řádek s událostí "neco". Poté potřebuji vybrat 10 nejlepších výsledků.
Zkoušel jsem toto: ale z nějakého důvodu to nevybere uživatelovi řádek s nejlepším časem:
SELECT * FROM `log` GROUP BY `uzivatel` ORDER BY `time` DESC LIMIT 10
juriad
Profil
Některé časteji řešené dotazy pro MySQL - FAQ » Nalezení řádků s maximální (minimální) hodnotou
Třetí dotaz. Kategorie je v tvém případě uživatel.

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: