欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql漢字按照相同排序

錢艷冰2年前9瀏覽0評論

MySQL中的排序功能在處理文字時非常重要,其中又以漢字按照相同排序為主要應用場景。下面我們來研究一下如何使用MySQL進行漢字按照相同排序。

CREATE TABLE test(
id int,
name varchar(20)
);
INSERT INTO test VALUES(1,'大橋');
INSERT INTO test VALUES(2,'大山');
INSERT INTO test VALUES(3,'小米');
INSERT INTO test VALUES(4,'小飛');
INSERT INTO test VALUES(5,'豆腐');
INSERT INTO test VALUES(6,'豆皮');
INSERT INTO test VALUES(7,'紅皮');
INSERT INTO test VALUES(8,'紅旗');
SELECT * FROM test ORDER BY name COLLATE chinese_pinyin_bin;
DROP TABLE test;

上面的代碼中,我們首先創(chuàng)建了一個test表,然后插入了一些數(shù)據(jù)。接著,我們使用SELECT語句查詢整張表,同時對name字段進行了排序。這里我們使用了COLLATE關鍵字來指定排序的方法,具體來說,我們使用了chinese_pinyin_bin排序規(guī)則,按拼音首字母排序。

最后,我們使用DROP TABLE語句刪除test表格。