Autor | Zpráva | ||
---|---|---|---|
Marthy Profil * |
#1 · Zasláno: 28. 8. 2011, 12:33:03
Zdravím,
mám tabulku se čtyřmi sloupci: ID, jmeno, poradi, serie, sloupce ID a serie nejsou důležité. Jsou tam záznamy zhruba se sta turnajů v kartách, jména hráčů se samozřejmě opakují. Jak vypíšu pět nejlepších hráčů z nejvíce výhrami, z nejvíce odehranými turnaji atd.... Jde to jen přes SQL, nebo musím programovat nějaké PHP? Díky za každou radu. |
||
jenikkozak Profil |
#2 · Zasláno: 28. 8. 2011, 17:05:53
Jména pěti, kteří mají v pořadí jedničku:
SELECT jmeno, COUNT(*) AS pocet_her FROM tabulka WHERE poradi=1 GROUP BY jmeno ORDER BY pocet_her DESC LIMIT 5 Bez části WHERE to vypíše pět s nejvíce záznamy. |
||
Marthy Profil * |
#3 · Zasláno: 28. 8. 2011, 17:11:22
jenikkozak:
Super, díky. Já věděl, že to půjde jednoduše, jen moje chabé SQL schopnosti to nedají dohromady. |
||
Časová prodleva: 14 let
|
0