mysql:14037
From: 忠犬 KEN公 <忠犬 KEN公 <ken_ken_1962@xxxxxxxxxx>>
Date: Fri, 01 Jun 2007 14:47:08 +0900
Subject: [mysql 14037] Re: ソートについて
(1)数字部分の桁数を合わせる 第001号 第052号 第456号 (2)数字部分を別の列でも管理し、その列でソート 第1号 →別の列にも1を入れる 第52号 →別の列にも52を入れる 第456号 →別の列にも456を入れる (3)先頭1文字が「第」、末尾1文字が「号」固定なら、小細工して数値部分を取り 出せるかも。 order byで列でなく、式を指定した場合、インデクスがあっても利用してくれな かったような 気がします。 >文字まじりの数字を昇順・降順にソートして結果を取得したいのですが、可能なの でしょうか? >文字まじりの数字とは「第12345号」とい場合についてです。 >現在は >1.第1号 >2.第456号 >3.第52号 >という形で取得しています。 >が以下のようになってほしいです。 >1.第1号 >2.第52号 >3.第456号 _________________________________________________________________ 1つのウィンドウで複数のWebページを閲覧できるタブブラウザ MSN版IE7登場! http://promotion.msn.co.jp/ie7/
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]