Autor | Zpráva | ||
---|---|---|---|
anonym Profil * |
#1 · Zasláno: 3. 2. 2007, 23:15:37
z db chci vypisovat četnost jednotlivých znaků (styl=pop, punk, rock, dance ...)
na stránce vypsat: Sekce1 - 2* Sekce2 - 3* Sekce3 - 2* Sekce4 - 4* . . . Otazka zni: jak je co nejrychlejsim a nejmene zatezujicim zpusobem vypsat? |
||
WertriK Profil |
#2 · Zasláno: 4. 2. 2007, 00:05:41
SELECT t.styl, COUNT(SELECT tb.id FROM tabulka AS tb WHERE tb.styl = t.styl) AS cetnost
FROM tabulka AS t GROUP BY styl |
||
djlj Profil |
#3 · Zasláno: 4. 2. 2007, 00:15:24
SELECT styl, COUNT(*) AS cetnost FROM tabulka GROUP BY styl
|
||
Mireczech Profil |
#4 · Zasláno: 4. 2. 2007, 01:01:01
SELECT t.styl, COUNT(SELECT tb.id FROM tabulka AS tb WHERE tb.styl = t.styl) AS cetnost
FROM tabulka AS t GROUP BY styl Osobne bych to radsi spojoval pomoci JOIN nez pomovi WHERE |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0