Operador BINARY


O operador BINARY é uma atalho para uma cláusula COLLATE. Por exemplo, BINARY 'x' é equivalente a 'x' COLLATE y, onde y é o nome de uma collation binária apropriada. Por exemplo, assumindo que a coluna a é do conjunto de caracteres latin1, estas duas consultas têm o mesmo efeito:

SELECT * FROM t1 ORDER BY BINARY a;
SELECT * FROM t1 ORDER BY a COLLATE latin1_bin;

Nota: Todo conjunto de caracteres tem um collation binário.

Retornar