MySQL select :)

Zdenek Prchal prchal na vtdata.cz
Úterý Červen 25 10:35:23 CEST 2002


> tzn. ze
> zadavam rucne, pokud mam byt opravdu presny, pak takovy dotaz je:
> SELECT min(Slovensko) FROM kurzy;
> dostanu hodnotu..., pak zadam:
> SELECT datum FROM kurzy WHERE Slovensko=68.107;
> a dostanu prazdny vysledek, to je to, cemu nerozumim, nemam tam zadne
> uvozovky, apostrofy, ani desetinnou carku atd..
> 
No samozrejme, to totiz souvisi s reprezentaci cisel, udaj, ktery vidite
na obrazovce neni presny, ale zaokrouhleny, pokud byste si ho ulozil do
promenne, mel byste vetsi sanci, ze vam to bude fungovat ...

> s touto problematikou jsem taky narazil na to, jestli by 
> tyhle dva dotazy
> nesly spojit do jednoho, udelat nejaky poddotaz, v Accessu 

Jisteze sly, v tomhle pripade je poddotaz mirne zbytecny (ono prave
poddotazy jsou to, co MySQL prilis neumi), mozna by slo tohle:

SELECT datum FROM kurzy ORDER BY Slovensko LIMIT 1

Zdenek


Další informace o konferenci Databases