hoši, robím e-shop a potrebujem kategóriu najviac predávaného tovaru, no a neviem ako to docieliť pomocou mysql dopytu. Z cieľovej tabuľky potrebujem proste najviac vyskytujúce sa ID výrobku. Ideálne by to vytiahlo tri takéto ID, teda prvé ID by bolo v tabuľke napr. 200x, druhé ID 150x a tretie 100x
any ideas ?
mysql SELECT - najviac vyskytujuci sa údaj
- fobos
- Začátečník

- Registrován: 26. zář 2006
- Caderom
- Začátečník

- Registrován: 03. pro 2005
- Bydliště: Beroun
Re: mysql SELECT - najviac vyskytujuci sa údaj
SELECT id, count(*) AS pocet FROM prodano GROUP BY id ORDER BY pocet DESC LIMIT 0,3;
Nezkoušel jsem, neanalyzoval jsem, pouze prvotní rychlý nápad...
Nezkoušel jsem, neanalyzoval jsem, pouze prvotní rychlý nápad...
- fobos
- Začátečník

- Registrován: 26. zář 2006
Re: mysql SELECT - najviac vyskytujuci sa údaj
solved
"SELECT ID, count(ID) AS cnt FROM tab_objednavky GROUP BY ID ORDER BY cnt DESC LIMIT 0,3"
"SELECT ID, count(ID) AS cnt FROM tab_objednavky GROUP BY ID ORDER BY cnt DESC LIMIT 0,3"
- Ssnake
- Začátečník

-
- Registrován: 25. led 2005
- Bydliště: chotebuz
Re: mysql SELECT - najviac vyskytujuci sa údaj
ja myslel ze "nejvic prodavane" se dava na stranky podle toho to chces prodat a ne "opravdove" nejvic prodavane 
FD node 202, ST45SF, Z97i, i7-4980HQ CB20:1718,CB24:254 NH-L9i, 2x8, R9NANO , 5100MAX
x850xtPE, x1950xtx, hd2900gt, hd3870, hd4890, hd5870 - - 6800ultra, 7900gtx, 8800gtx, 9800gtx+, gtx285
x850xtPE, x1950xtx, hd2900gt, hd3870, hd4890, hd5870 - - 6800ultra, 7900gtx, 8800gtx, 9800gtx+, gtx285
- fobos
- Začátečník

- Registrován: 26. zář 2006
Re: mysql SELECT - najviac vyskytujuci sa údaj
njn. ale môj web to nie je, a týpek sa do týchto vecí nerozumie, tak mu tam šlahnem to čo sa skutočne najviac predáva a ostatok ma netrápi 