Optimalizace vyberu

Honza Pazdziora adelton na informatics.muni.cz
Středa Únor 28 20:50:31 CET 2001


On Wed, Feb 28, 2001 at 06:41:49PM +0100, Pavel Tyrner wrote:

> Mame na sklade nejake produkty, ktere maji cenu od dvou do padesati tisic.
> Chci vybrat takove, ktere odpovidaji nejakym kriteriim, napr. jejich vyrobce
> je napr. VTZ a zaroven maji cenu okolo 10.000 Kc.
> To s tim VTZ je mi jasny, userovi to nabidku jako select pole ve formulari,
> tam problem neni.
> Potiz mam v tom, jak vymyslet, aby se nabidly produkty tohoto VTZ, ktere
> jsou cenove nejblizsi jak smerem nahoru, tak smerem dolu, pricemz dopredu
> nevime, jestli v databazi jsou vyrobky s cenou vyssi ci nizsi. Navic je to
> trochu komplikovane tim, ze potrebuju jako prvni zobrazit ty produkty, ktere
> jsou nejdele na sklade.
> 
> Muze mi nekdo poradit elegantni reseni?

Ne, pokud presneji nepopisete, jake produkty chcete. Chcete ten
nejblizsi k 10kKc, absolutnim rozdilem? Nebo chcete dva, jeden drazsi
a jeden levnejsi, co jsou nejbliz? Nebo chcete vyrobky v rozmezi 10 %
nahoru a dolu? Nebo?

-- 
------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
   .project: Perl, DBI, Oracle, MySQL, auth. WWW servers, DBD::XBase.
------------------------------------------------------------------------


Další informace o konferenci Databases