Autor Zpráva
Seki
Profil
Zdravím,
v tabulce "uzivatele" mám sloupec "volba", do kterého ukládám nick name uživatele, kterému dal daný uživatel hlas. Já bych z databáze nyní potřeboval získat všechny hráče, kteří dostali hlas a u každého ještě počet hlasů, které získali.

Děkuji
Tori
Profil
Spíš bych ukládala ID uživatele a do samostatné tabulky (+ navíc ID hlasování). Asi takhle:
SELECT volba, COUNT(*) pocetHlasu 
FROM uzivatele 
GROUP BY volba
HAVING pocetHlasu > 0
Pokud byste ukládat místo nicku ID, bylo by potřeba připojit ještě jednou tu samou tabulku pod jiným aliasem, abyste k těm ID zjistil nicky.

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: