mysql a order by na enum a varchar
Karel Zak
zakkr na zf.jcu.cz
Pondělí Únor 11 13:05:35 CET 2002
On Mon, Feb 11, 2002 at 12:26:03PM +0100, David Tok wrote:
> On Mon, 11 Feb 2002, Martin Caslavsky wrote:
>
> :Dobry den,
> :
> :nasledujici sekvence prikazu
> :
> :create table pokusorder (stav enum('A','N','P'), nazev varchar(40));
> :insert into pokusorder values ('A', "b");
> :insert into pokusorder values ('A', "a");
> :select stav, nazev from pokusorder order by stav, nazev;
> :
> :mi v mem mysql 3.23.36 vrati:
> :+------+-------+
> :| stav | nazev |
> :+------+-------+
> :| A | b |
> :| A | a |
> :+------+-------+
> :
> :Proc neni "a" pred "b"? (Mimochodem to vraci stejny vysledek, i kdyz ty
> :inserty prohodim.)
>
> v mysql verze 3.23.46 je to v poradku...
3.23.36 je unstable?
--
Karel Zak <zakkr na zf.jcu.cz>
http://home.zf.jcu.cz/~zakkr/
C, PostgreSQL, PHP, WWW, http://docs.linux.cz, http://mape.jcu.cz
Další informace o konferenci Test