用拼音字母排序mysql中中文数据的2种方法
以下是msyql例,表结构是UTF-8
方法1。
复制代码代码如下所示:
选择` hotel_name `
从` hotel_base `
为了转换(` hotel_name `
使用GBK)
整理gbk_chinese_ci
方法二。
复制代码代码如下所示:
选择` hotel_id `,` hotel_name `,ELT(区间(conv(HEX(左(转换(` hotel_name `)(转换(` hotel_name `)。
使用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),。B C D,E、F、h'g,J,K,L,M,O,N,P,Q,R,,W,T,X,Y,Z为PY)
从hotel_base
订单订单
方法一,简单易混淆。