mysql:12255
From: kazu ro <kazu ro <kazuro_mailing_list@xxxxxxxxxx>>
Date: Thu, 20 Oct 2005 13:09:13 +0900 (JST)
Subject: [mysql 12255] 英文字 日本語 の ソートについて
はじめまして、和朗と申します。 私は今ショッピングサイトを運営しており その中で商品名でソートしたデータを取得した際 記号→数字→英文字(A→Z)→日本語(あ→ん) といったように並べられて取得したかったのですが、 英文字の途中に日本語(漢字)がぽつんとひとつ混じって並んでいたので おかしいと思い文字コードなどを調べたのですがまったく原因が解らず困っています。 ex. A Remark You Made A Simple Life 太郎の国の物語〜NHKスペシャル Abbey Road といった感じです。 調べるていくと、対策として一度データベースのテーブルの内容を SQL文にエクスポートし、同じテーブルにDROP上書きしてやると 正常にソートされるということがわかりました。 エクスポートするとまったく同じDB及びテーブルができると思っていたのですが 意味が解らなくなってしまい投稿させていただきました。 データの投入方法はウェブの商品登録の画面より行っております。 環境は windows server 2003 apache2 mysql3.23 php4 皆さんのお力を貸してくださいよろしくお願いいたします。 和朗 --------------------------------- Know more about Breast Cancer