order by 排序原則
order by 默認不是根據拼音排序的 ,是根據ascii碼排序的
如果按照拼音排序的話這邊“大”應該是num=4中最大的,由此可以看到order by 是靠ascii碼排序的。
所以一般是數字->字母->中文
按拼音排序
ORDER BY nlssort(name,'NLSSORT=SCHINESE_PINYIN_M')
但是當union 與nlssort同用的時候 會有一些問題
這樣寫會報
再在外面套一層變成一個臨時表就可以了 這個也不知道原理是啥子 有知道的盆友們 歡迎留言評論指導我一下