コンテンツmysqlのフィールドはすべて英語である場合は、その直接的な従来のソートASC DESC ASC DESC正シーケンスフラッシュバックを注文、我々はできます。
あなたが中国語の文字を行したい場合は、実際には、アルファベット順に押している
私たちのクエリ書籍、彼のソートはアルファベット順のルールで、主に起因する一般的なデータベースのコードをUTF-8に、名前の本であっソートされます際に通常であります「A、B、C ...」
上記の表から、別のソートをコードGBKにフィールドをソートするときに我々は、ソートにする必要がありますかどうかを確認するために、ソートは、エンコーディングを変換する方法を、本の名前の最初の文字に合わせて達成することができますGBKはそれを何ですか?MySQLの()内に設けられたCONVERT関数は、この関数は、型の値を得るために使用することができます
该函数的使用方式为 CONVERT(字段 USING GBK)
例えば:
SELECT * FROM table ORDER BY CONVERT(field USING GBK) ASC
テーブルGBKエンコーディングフィールドを使用する場合、我々は値で直接注文することができ、GBK自体は、...ピンインのアルファベット順ABCDEFGHIGKに応じて第1の複数の第二のこと、というようにするのと同じ時間ですので。
UTF-8エンコーディングを使用して、テーブルのフィールドは、その後、私たちは常にコード化するために使用した場合、私たちはソートGBKに始めることができるというMySQLの変換方法を使用して変換。
TEST ORDER BYのCONVERT(GBKを使用して値)ASC / DESC SELECT * FROM