8 messages in com.mysql.lists.win32bug| From | Sent On | Attachments |
|---|---|---|
| Petr Vileta | 27 Apr 2003 20:32 | |
| Ignatius Reilly | 27 Apr 2003 22:47 | |
| Petr Vileta | 28 Apr 2003 09:02 | |
| Bria...@aol.com | 28 Apr 2003 13:15 | |
| Ignatius Reilly | 28 Apr 2003 13:22 | |
| Bria...@aol.com | 28 Apr 2003 14:44 | |
| Tim Endres | 28 Apr 2003 16:36 | |
| Petr Vileta | 28 Apr 2003 22:08 |
| Subject: | bug![]() |
|---|---|
| From: | Petr Vileta (pe...@practisoft.cz) |
| Date: | 04/27/2003 08:32:20 PM |
| List: | com.mysql.lists.win32 |
I find very interesting bug in MySQL 3.23.54 in sorting.
How to repeat: CREATE TABLE t TEXT1 VARCHAR(50) NOT NULL, TEXT2 VARCHAR(50) NOT NULL; ALTER TABLE t ADD INDEX TEXT1 (TEXT1); ALTER TABLE t ADD INDEX TEXT2 (TEXT2); INSERT INTO t SET TEXT1='31. some text', TEXT2='32. SOME TEXT'; INSERT INTO t SET TEXT1='A some text', TEXT2='A SOME TEXT'; INSERT INTO t SET TEXT1='4. some texts', TEXT2='4. SOME TEXTS'; INSERT INTO t SET TEXT1='3. some texts', TEXT2='3. SOME TEXTS'; INSERT INTO t SET TEXT1='The some text', TEXT2='THE SOME TEXT';
TEXT2 contain upper case of TEXT1 for every rows. Now I can get result of 1st character from TEXT2 grouped by this character and sorteb by this character. I write query: SELECT SUBSTRING(TEXT2,1,1) AS c FROM t GROUP BY c ORDER BY c; and result is very curious 4 3 A T
How to resolve: I don't know :-)
Petr Vileta, Czech Republic http://www.practisoft.cz




