mysql拼音怎么排序,数据库按拼音排序

如何将mysql中的字段中的中文按照拼音排序

先把分类全取出来..并随机排序.. 取排在第一个分类 例如是 西装

创新互联建站是一家集网站建设,夏邑企业网站建设,夏邑品牌网站建设,网站定制,夏邑网站建设报价,网络营销,网络优化,夏邑网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

然后查询的时候 order by (category='西装') desc,category 即可实现要求.

select * from (select * from tablename where A='01' order by B asc) a

union all

select * from (select * from tablename where A='02' order by B desc) a

MYSQL排序问题

ID排 应该很容易吧 拼音首字母 : 其实也就是按姓名排序。数据库默认以汉字拼音排序 补充: 排序的话 order by 姓名,id 这样行吗? 是以姓名拼音排序,如果相同的名字会排在一起,且再按ID排序 也就是说 1 张三 2 张亿 3 张三 排序后是这样的 张三 1 张三 3 张亿 2

php mysql查询后按拼音首字母分组排序

SELECT name FROM `user` ORDER BY CONVERT( name USING gbk ) ASC

直接就是按汉字首个字的首字母排序,自动都会分组了啊。

mysql中怎么按姓氏笔画排序

按姓氏笔画排序无须特别设置,是按汉字姓氏字符的ASCII码值排序的。

按姓氏笔画排序,则需单独建立一个字段,自己输入姓氏的总笔画数来供排序用。

mysql 汉字排序 如何实现

order by (字段名) 应该可以吧

或者把字段的属性设置成binary再试试

如果还是不行 我是没什么好的主意了 答案补充 其实 select * from 表名 order by name asc 就应该可以了

如果不行试试 select * from 表名 order by binary name asc 答案补充 其中 name 为对应的字段名

php mysql 如何将中文转换拼音、小写转大写;并排序

首先 在网上 找找函数 把中文转换成拼音的

例如 to_pinyin();

然后

$data_sort = array();

foreach($data as $row){

$data[to_pinyin($row)] = $row;

}

最后 用 键值排序 就可以了


标题名称:mysql拼音怎么排序,数据库按拼音排序
浏览路径:http://myzitong.com/article/dsehccd.html