Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Něco navíc v zeleném?
A proč ne...

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Database (mysql,...) [ŽP: neomezená] (kategorie Programování) moderuje melkor_unlimited.
Archiv
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: iwsahuf
[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
nekromancer 19.3.2007 14:51  474
Počítám že se to nebude zjišťovat 20* za vteřinu, takže bych se s tím moc nemazal a klidně bych si od jednotlivejch kategorií hodil top 20 do dočasný tabulky. Principiální čistota je jedna věc, ale v dnešní době je docela diskutablní jestli to má za všech okolností za každou cenu vůbec msysl.
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 19.3.2007 12:00  473
nekromancer [472]: a jak tam dostanes top 20 z kazdy groupy?
nekromancer 19.3.2007 11:58  472
tvx: 461: A co takhle SELECT blablabla ... TOP 20?
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 15.3.2007 19:50  471
hm, diky, dobra ocuravka, to by asi slo, ja potrebuju aby se toho nejlip proceduralni programovani nemuselo dotknout...
huh huh 15.3.2007 18:19  470
Problem nastane, pokud vetsina zbozi v kategorii bude mit stejny prodej_count. Ono asi nejlepsi reseni by byla SP s cyklem vracejici multiresult.
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 15.3.2007 18:07  469
huh [468]: aha, ted uz mi to docvaklo. Nojo, tak mas asi pravdu :)
huh huh 15.3.2007 18:04  468
Tessien [467]: Jak pisu, kdyz to nechces podle ID, ale podle neceho jineho -- treba prodej_count, tak v tom poddotazu zmen ID na prodej_count.
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 15.3.2007 18:00  467
huh [466]: no to teda IMO nevybere :)
Nebo ty si fakt myslis, ze "vyber vsechny zbozi takovy, ze ve stejne kategorii je mene nez 20 zbozi s vetsim ID" je totozny s "vyber z kazde kategorie 20 zbozi s nejvyssim sloupcem "prodej_count""?
huh huh 15.3.2007 17:13  466
Tessien [465]: No jiste, pro kazdou kategorii to vybere max. 20 zbozi (v tomto pripade ty s nejvetsim ID  -- neni problem kriterium zmenit, typicky jsou ale IDcka rostouci, takze to vybere ty nejnovejsi, coz casto chceme).
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 15.3.2007 17:03  465
huh [464]: nejsem si uplne jisty, ze chapu, co tim selectem chces rict, ale IMHO je to nesmysl ;)

"vyber vsechny zbozi takovy, ze ve stejne kategorii je mene nez 20 zbozi s vetsim ID"? WTF? :)
huh huh 15.3.2007 16:17  464
Neco jako
SELECT * FROM `zbozi` `outer`
WHERE 20 > (SELECT COUNT(*) FROM `zbozi` `inner` WHERE `inner`.`kategorie`=`outer`.`kategorie`
AND `inner`.`id` > `outer`.`id`)
ORDER BY `kategorie`, `id`
by nefungovalo?
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 15.3.2007 14:59  463
to jsou mi otázky, prostě potřebuju 20 nejprodávanějších zboží v každý kategorii. jediný co mě napadá sjet to procedurálně po kategoriích.
když mi jich vypadne 10000 od každý sekce tak je mi to pro zadavatele aby se v tom oriwntoval trochu naprd, že?
melkor_unlimited melkor_unlimited Ltd. 15.3.2007 14:55  462
Jaký je dúvod pro omezení na 20 záznamú?
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 15.3.2007 12:53  461
jednou sql ranou asi ztěží vyberu za jedno grupování za každou skupinu toho grupování vždy jen 20 záznamů, co?
crazyplayer 31.10.2006 21:49  460
díky

[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt