order by nlssort(columnName,'NLS_SORT=SCHINESE_PINYIN_M')
order by nlssort(columnName,'NLS_SORT=SCHINESE_STROKE_M')
简体中文按照第一顺序是“笔画数”,第二顺序是“部首”进行排序;
order by nlssort(columnName,'NLS_SORT=SCHINESE_RADICAL_M')
简体中文按照第一顺序是“部首”,第二顺序是“笔画数”进行排序
借助DECODE函数,自定义顺序排序
例:规定studentid为3的排第一位,为4的排第二位,剩下的按照studentid排序
order by decode(studentid,3,0,4,1),studentid