Mysql 字段排序中文排序

2021-09-07 18:17:09 字數 557 閱讀 5532

在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 as

area_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...