mysql 错误 FUNCTION nlssort does not exist

来源:互联网 发布:佶天鸿网络俱乐部招聘 编辑:程序博客网 时间:2024/05/23 11:22

mysql 中没有oracle函数nlssort ,如果要使用拼音排序可以使用以下方法:

数据表tbl的某字段name的字符编码是latin1_swedish_ci
select * from `tbl` order by birary(name) asc ;
如果数据表tbl的某字段name的字符编码是utf8_general_ci
SELECT name FROM `tbl` WHERE 1 ORDER BY CONVERT( name USING gbk ) COLLATE gbk_chinese_ci ASC


0 0
原创粉丝点击