[前][次][番号順一覧][スレッド一覧]

mysql:14039

From: 兵頭 <兵頭 <kz.hyodo@xxxxxxxxxx>>
Date: Fri, 1 Jun 2007 15:07:51 +0900
Subject: [mysql 14039] Re: ソートについて

こんにちは、兵頭です。
忠犬 KEN公様、アドバイスありがとうございます。

現在数百万件とデータが登録してあります。
当初、ソートを行うという予定ではなかった為(1)と(2)については
処理を追加して、今後の入力時にそのようにしなければいけないですね。
できれば、現状のものをなんとかできないかと思っています。

(3)については、末尾は固定ではないので難しいですね。
例えば、’第1234号(あ)’というものがあったりします。
情報提供不足でした。すいません。

> (1)数字部分の桁数を合わせる
>   第001号
>   第052号
>   第456号

> (2)数字部分を別の列でも管理し、その列でソート
>   第1号   →別の列にも1を入れる
>   第52号  →別の列にも52を入れる
>   第456号 →別の列にも456を入れる

> (3)先頭1文字が「第」、末尾1文字が「号」固定なら、小細工して数値部分を取り 
> 
> 出せるかも。
>   order byで列でなく、式を指定した場合、インデクスがあっても利用してくれな 
> 
> かったような
>   気がします。
>


[前][次][番号順一覧][スレッド一覧]

     14036 2007-06-01 14:39 [兵頭 <kz.hyodo@xxxxx] ソートについて                          
     14037 2007-06-01 14:47 ┣[忠犬 KEN公 <ken_ken_]                                       
->   14039 2007-06-01 15:07 ┃┗[兵頭 <kz.hyodo@xxxxx]                                     
     14041 2007-06-01 15:56 ┃ ┗[Yutaka Doumae <douma]                                   
     14042 2007-06-01 16:08 ┃  ┗[兵頭 <kz.hyodo@xxxxx]                                 
     14038 2007-06-01 15:02 ┣["Yasuda, Hiroyuki" <]                                       
     14043 2007-06-01 16:17 ┃┗[兵頭 <kz.hyodo@xxxxx]                                     
     14040 2007-06-01 15:39 ┗["F.Y" <fumi_sby@xxxx]                                       
     14044 2007-06-01 16:23  ┗[兵頭 <kz.hyodo@xxxxx]