在mysql中 如果欄位的值是中文的話,排序結果往往不符合人意。
所以如果要中文排序正常的話,可以使用如下函式
select huayangare0_.id as id1_0_, huayangare0_.create_date as create_d2_0_, huayangare0_.create_id as create_i3_0_, huayangare0_.uid as uid4_0_, huayangare0_.update_date as update_d5_0_, huayangare0_.update_id as update_i6_0_, huayangare0_.area_name as area_nam7_0_, huayangare0_.area_person asarea_per8_0_
from
hua_yang_area huayangare0_
where1=
1order
byconvert(huayangare0_.area_name using gbk) desc
這樣得到的結果就比較正常了。
Mysql 字段排序中文排序
在mysql中 如果欄位的值是中文的話,排序結果往往不符合人意。所以如果要中文排序正常的話,可以使用如下函式 select huayangare0 id as id1 0 huayangare0 create date as create d2 0 huayangare0 create id as ...
mysql 字段排序問題
在資料庫表中我們常常要根據某個欄位來排序,這個字段定義為字元類,但裡面存的卻是數字,例如主鍵id。查詢出來的資料如果根據id來排序得到的結果是這樣的 select from user order by id 例如user表中有個name欄位,儲存的資料是m456,m123 這時候我們只要這樣 sel...
mysql查詢字段排序 mysql 排序查詢字段
mysql 排序查詢字段 閱讀 504 排序查詢 語法 select 查詢欄位1 from 表 where 篩選條件 order by 要排序欄位2 asc公升序 desc 降序,要排字段3 asc公升序 desc降序 如果不寫預設為公升序 案例 查詢員工資訊,要求工資從高到低排序 select f...