--source include/have_partition.inc SET NAMES utf8; CREATE TABLE t1 (c1 VARCHAR(10) CHARACTER SET utf8 COLLATE utf8_thai_520_w2) PARTITION BY KEY(c1) PARTITIONS 3; SHOW CREATE TABLE t1; INSERT INTO t1 VALUES ('A'),('À'),('Á'),('Â'),('Ã'),('Ä'),('Å'); INSERT INTO t1 VALUES ('B'); INSERT INTO t1 VALUES ('C'); INSERT INTO t1 VALUES ('D'); INSERT INTO t1 VALUES ('E'); INSERT INTO t1 VALUES ('F'); INSERT INTO t1 VALUES ('G'); INSERT INTO t1 VALUES ('H'); INSERT INTO t1 VALUES ('I'); INSERT INTO t1 VALUES ('J'); INSERT INTO t1 VALUES ('K'); INSERT INTO t1 VALUES ('L'),('Ĺ'),('Ļ'),('Ľ'),('Ŀ'),('Ł'); INSERT INTO t1 VALUES ('M'); INSERT INTO t1 VALUES ('N'); INSERT INTO t1 VALUES ('O'),('Ò'),('Ó'),('Ô'),('Õ'),('Ö'),('Ø'); INSERT INTO t1 VALUES ('P'); INSERT INTO t1 VALUES ('Q'); INSERT INTO t1 VALUES ('R'); INSERT INTO t1 VALUES ('S'); INSERT INTO t1 VALUES ('T'); INSERT INTO t1 VALUES ('U'); INSERT INTO t1 VALUES ('V'); INSERT INTO t1 VALUES ('W'); INSERT INTO t1 VALUES ('X'); INSERT INTO t1 VALUES ('Y'); INSERT INTO t1 VALUES ('Z'); SELECT * FROM t1 PARTITION (p0) ORDER BY c1; SELECT * FROM t1 PARTITION (p1) ORDER BY c1; SELECT * FROM t1 PARTITION (p2) ORDER BY c1; DROP TABLE t1;