MySQL select :)

Michal Kubecek mike na oksoftware.cz
Pátek Červen 28 14:11:08 CEST 2002


On Wed, Jun 26, 2002 at 09:59:46PM +0200, Broňa Mocek wrote:
> > > 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..

Tohle neni zrovna idealni postup, vysledek silne zavisi na konkretnim
nastaveni isolation level. On vam totiz muze mezi dvema selecty tu hodnotu
nekdo zakerne smazat nebo zmenit. Osobne bych volil spis neco na zpusob

  select first 1 datum from kurzy order by Slovensko asc

(syntaxe pro MySQL bude mozna mirne odlisna).

                                                            Michal Kubecek


Další informace o konferenci Test