这个功能小班也没用到,今天看到了就分享一下。小班一般都是用php处理这个。没想到mysql也有这样的功能,太赞了
查询数据库如何按将查询结果的汉字按首字的拼音排序?
如果数据库使用的是GBK字符集
1 |
$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS[ 'ecs' ]-> table ( 'brand' ) . ' ORDER BY brand_name' ; |
如果数据库使用的是UTF8字符集
1 |
$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS[ 'ecs' ]-> table ( 'brand' ) . ' ORDER BY CONVERT(TRIM(brand_name) USING gbk)' ; |
还没有人抢沙发呢~