MySQL データベースまたはテーブルを構築するときに、COLLATE キーワードを使用して並べ替えルールを指定できます。 例: WordPress:
リーリー
MySQL のソート ルール utf8_general_ci は大文字と小文字を区別しません。ci は case insensitive の略語です。つまり、大文字と小文字は区別されません。 たとえば、主キーの内容が A の場合、a を挿入しても区別されません。許可されていますが、A に対する缶の検索は可能です。つまり、A と a は文字判定で同じものとして扱われます。 照合規則は、特定の言語とロケールの標準に従って文字列データを並べ替えおよび比較するための規則を指定します。
MySQL にはデフォルトの並べ替えがありません。並べ替えが指定されていない場合、複数のクエリによって返されるデータの順序が異なる場合があります。 http://stackoverflow.com/ques...
PG にはデフォルトの並べ替えがありません。並べ替えが指定されていない場合、返される順序は信頼できません
私は公式 Wiki です
この記事では、PG、MySQL、Oracle の漢字ソートについて紹介しています。参考になるかもしれません: http://mp.weixin.qq.com/s?__b...
MySQL データベースまたはテーブルを構築するときに、COLLATE キーワードを使用して並べ替えルールを指定できます。
リーリー例: WordPress:
MySQL のソート ルール utf8_general_ci は大文字と小文字を区別しません。ci は case insensitive の略語です。つまり、大文字と小文字は区別されません。
たとえば、主キーの内容が A の場合、a を挿入しても区別されません。許可されていますが、A に対する缶の検索は可能です。つまり、A と a は文字判定で同じものとして扱われます。
照合規則は、特定の言語とロケールの標準に従って文字列データを並べ替えおよび比較するための規則を指定します。
PHP の intl 拡張子を例にしたソート ルールの概念:
リーリー