10.3.10. BINARY操作符

BINARY操作符是 COLLATE子句的一个速记符。 BINARY 'x'等价与 'x' COLLATE y,这里 y是字符集 ' x '二元 校对规则的名字。每一个字符集有一个二元校对规则。例如, latin1字符集的二元 校对规则是 latin1_bin,因此,如果列 a是字符集 latin1,以下两个语句有相同效果:
SELECT * FROM t1 ORDER BY BINARY a;
SELECT * FROM t1 ORDER BY a COLLATE latin1_bin;
关注编程学问公众号