今天遇到了乙個排序問題:對帶有中文的資料庫中的某個字段排序時(例如 order by name),排序後的結構不是我們想要的結果。
舉例如下:
select
alias
from device order
byalias
結果如下:
這其實並不是我們想要的結果。
我們期望的結果應該這樣的(根據漢字首字母排序,調光===>被認為成diao光了):
如何得到我們期望的結構的?
select
alias
from device order
by convert(alias
using gbk)。
這樣得到的就是我們上面期望的結果。 mysql資料庫字段加密
linux version centos7.3 mysql vrsion mysql5.6.34 最近兩天,接到業務上乙個需求,需要對錶中的部分字段 比如手機號,email 進行加密,在檢視mysql的相關資料後,發現需要對資料庫中的部分字段加密,基本就只能從業務層面的角度來實現。大概提供了如下幾個...
mysql資料庫字段操作
建立測試表 create table test id int add支援多列,change drop需要在每列前新增關鍵字,逗號隔開,column 可有可無 新增多列 alter table test add c1 char 1 c2 char 1 alter table test add colu...
MySQL資料庫字段加密
一 匯入表結構 use qskj 03 table structure for table test drop table if exists test create table test id int 10 not null auto increment comment 主鍵 username v...