MYSQL教程mysql的中文数据按拼音排序的2个方法
发布时间:2020-12-12 01:01:31 所属栏目:MySql教程 来源:网络整理
导读:《MYSQL教程mysql的中文数据按拼音排序的2个方法》要点: 本文介绍了MYSQL教程mysql的中文数据按拼音排序的2个方法,希望对您有用。如果有疑问,可以联系我们。 MYSQL教程 客服那边需要我对一些酒店进行中文拼音排序,以前没有接触过,在php群里问了一些大牛..
《MYSQL教程mysql的中文数据按拼音排序的2个方法》要点: MYSQL教程客服那边需要我对一些酒店进行中文拼音排序,以前没有接触过,在php群里问了一些大牛..得到了2种答案,都可以.哈哈?~ MYSQL教程方法一、 SELECT `hotel_name` FROM `hotel_base` ORDER BY convert( `hotel_name` USING gbk ) COLLATE gbk_chinese_ci 方法二、 代码如下: SELECT `hotel_id`,`hotel_name`,ELT( INTERVAL( CONV( HEX( left( CONVERT( `hotel_name` USING gbk ),1 ) ),16,10 ),0xB0A1,0xB0C5,0xB2C1,0xB4EE,0xB6EA,0xB7A2,0xB8C1,0xB9FE,0xBBF7,0xBFA6,0xC0AC,0xC2E8,0xC4C3,0xC5B6,0xC5BE,0xC6DA,0xC8BB,0xC8F6,0xCBFA,0xCDDA,0xCEF4,0xD1B9,0xD4D1 ),‘A',‘B',‘C',‘D',‘E',‘F',‘G',‘H',‘J',‘K',‘L',‘M',‘N',‘O',‘P',‘Q',‘R',‘S',‘T',‘W',‘X',‘Y',‘Z' ) AS PY FROM hotel_base ORDER BY PY ASC 方法一较方法二简单些 呵呵 希望对迷惑的人有帮助~~~ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |