欢迎投稿

今日深度:

数据库查询结果如何按照汉字首字的拼音排序

数据库查询结果如何按照汉字首字的拼音排序


查询数据库如何按将查询结果的汉字按首字的拼音排序?

如果数据库使用的是GBK字符集

$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']->table('brand') . ' ORDER BY brand_name';

如果数据库使用的是UTF8字符集

$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']->table('brand') . ' ORDER BY CONVERT(TRIM(brand_name) USING gbk)';

您可能感兴趣的文章

  • 二维数组按指定的键值排序
  • Navicat for mysql 远程连接 mySql数据库提示10061,1045错误的解决办法
  • php获取目录所有文件并将结果保存到数组的程序
  • Mysql查询带单引号字符串及插入带单引号字符串需要注意问题
  • 针对MySQL提高百万条数据的查询速度优化
  • 总结MySQL数据库服务器逐渐变慢的原因和解决办法
  • 合理使用MySQL数据库索引以使数据库高效运行
  • 禁止网页右键、复制、另存为、查看源文件等功能实现网页源代码保护

www.htsjk.Com true http://www.htsjk.com/Mysql/10299.html NewsArticle 数据库查询结果如何按照汉字首字的拼音排序 查询数据库如何按将查询结果的汉字按首字的拼音排序? 如果数据库使用的是GBK字符集 $sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']-ta...
评论暂时关闭