mysql:3200
From: Kayama Yoichi <Kayama Yoichi <yoichi@xxxxxxxxxx>>
Date: Thu, 08 Feb 2001 06:48:06 +0900
Subject: [mysql 03200] Re: 日本語のソート
かやまです Miwa Kohara さんは書きました: > >> 50音順にソートしたければ著者名のよみがなのフィールドを作って、それでソー >ト >> しないとできないのではないでしょうか。 > >よみがなのフィールドを作り、それでソートしてみました。前回よりは、かなり良く >なりました。 > >ただ、最初の半分だけが、順番が違っています。”あ”以降はちゃんと並んでるよう >です。最初の方はどうしてなんでしょう? > >よみがなを苗字と名前の間に全角スペースを入れたというのは関係ありますか? > >http://www.sary.net/catalog/default.php?cPath=1_12&PHPSESSID=1389ef08dd80297 > というか私のほうからはこはさんの作成されたデーターベースの中身とかはわから ないのでなんともいえません。 あやしいのは よみがなのフィールドにはいっている値だと思うのですが。 データーベースにどのような値がはいっていて、どのようなクエリーを実行した 結果なのかがわからなければ想像でしか答えることはできません。 たとえばよみがなのフィールドの文字は2バイトコードで統一されているのでしょうか? よみがなはカタカナまたはひらがなで統一されているのでしょうか? ソート順がおかしいデーターについて着目してよみがなフィールドの値を調べてみたら いかがでしょうか。 また mysql コマンドで同じクエリーを実行したら期待どおりの結果になりますか? ならない場合は何がおかしいかを探していけばいいと思います。 ============================================================================ Kayama Yoichi yoichi@xxxxxxxxxx GED02060@xxxxxxxxxx http://www.o-sp.com/umw/ ############# Underground Music Web ################### ============================================================================
3194 2001-02-08 01:05 ["Miwa Kohara" <kohar] 日本語のソート 3196 2001-02-08 01:23 ┣["TOYOSHIMA,Masayuki"] 3197 2001-02-08 03:34 ┃┗["Miwa Kohara" <kohar] 3198 2001-02-08 04:18 ┃ ┗[Kayama Yoichi <yoich] 3199 2001-02-08 05:37 ┃ ┗["Miwa Kohara" <kohar] -> 3200 2001-02-08 06:48 ┃ ┗[Kayama Yoichi <yoich] 3202 2001-02-08 10:55 ┗[Akihiko Shinohara <s] 3211 2001-02-08 18:42 ┗[とみたまさひろ <tomm] 3220 2001-02-09 10:29 ┗["Miwa Kohara" <kohar] 3222 2001-02-09 18:51 ┗[とみたまさひろ <tomm] 3225 2001-02-09 22:20 ┗["Miwa Kohara" <kohar]