oracle中对汉字跟英文字母进行混合排序 ,
user_info 表中 字段 FULLNAME 里存的即有中文也有英文,如何按照字母顺序进行排序;
看下面sql语句
select FULLNAME
from user_info
order by nlssort(translate(lower( substr(FULLNAME,0,1)),
'abcdefghijklmnopqrstuvwxyz',
'啊八嚓滴娥发噶哈哈几亏拉吗呐偶破七然仨他他哇西呀杂'),
'NLS_SORT=SCHINESE_PINYIN_M')