Solución de falla de clasificación china Mysql convert (nombre USING gbk)

Solución de falla de clasificación china Mysql convert (nombre USING gbk)

Cuando mysql usa la codificación utf8 predeterminada, si ordena directamente por campos chinos, el resultado de la clasificación será incorrecto.
Convierta el campo a código gbk primero y luego ordene: convertir (nombre de campo USANDO gbk)

CONVERT() proporciona un método para convertir datos entre diferentes conjuntos de caracteres.
La sintaxis es: CONVERT(expr USING transcoding_name)

La declaración es la siguiente:
SELECT * FROM tableName ORDER BY CONVERT(name USING gbk) DESC
La premisa es que mysql ha instalado el juego de caracteres gbk, de lo contrario se informará un error.

Supongo que te gusta

Origin blog.csdn.net/weixin_45336946/article/details/127765921
Recomendado
Clasificación