mysql:6889
From: kanemitsu higashi <kanemitsu higashi <kanemitsu@xxxxxxxxxx>>
Date: Sun, 19 Jan 2003 20:48:44 +0900
Subject: [mysql 06889] Re: order by の使い方について
かわじさん ありがとうございました。 なんとかなりそうです。 スレッド表示になっているとは気づきませんでした。 今後新しい質問の際には、新規作成にします。 ヒガシ Shinya Kawaji wrote: > かわじ、です。 > > > 私は、スレッド表示でメールを読んでいるのですが、 > 出来れば新しい質問の際には、メールを「返信」するのではなくて、 > 「新規作成」して下さると助かります。 > そうでないと、関係ない質問がスレッドの中でバラバラになりますので・・・ > > 以下のページの下部の方にあるスレッド一覧をご覧下さい。 > (関係ない質問が、スレッドの途中に割り込んでいます) > http://www.mysql.gr.jp/mysqlml/thread.cgi?ml=mysql&min=6801&max=6900 > > > >>php言語を使用しています。 >>select分でデータを読み出す際に、 >>order by でソートができますが、 >>特殊な指定順にはできないかと考えています。 >> >>例えばあるフィールドに >>1 2 3 休み 4 5 6 >>といった感じで途中にまったく異質の「休み」というデータがあり、 >>これを上記の順番にソート表示させることは >>order by では難しいでしょうか。 > > > > '休み'を 3.5 として ORDER BY してはいかがでしょうか? > (下の、最後の SELECT 文) > > mysql> \s > -------------- > mysql Ver 11.18 Distrib 3.23.51, for unknown-openbsd3.1 (i386) > > [SNIP] > > mysql> create table test ( day text ); > Query OK, 0 rows affected (0.01 sec) > > mysql> insert test values ('1'),('2'),('3'),('4'),('5'),('6'),('休み'); > Query OK, 7 rows affected (0.00 sec) > Records: 7 Duplicates: 0 Warnings: 0 > > mysql> SELECT > -> day > -> FROM > -> test > -> ORDER BY > -> day > -> ; > +------+ > | day | > +------+ > | 1 | > | 2 | > | 3 | > | 4 | > | 5 | > | 6 | > | 休み | > +------+ > 7 rows in set (0.01 sec) > > mysql> SELECT > -> day > -> FROM > -> test > -> ORDER BY > -> CASE day WHEN '休み' THEN 3.5 ELSE day END > -> ; > +------+ > | day | > +------+ > | 1 | > | 2 | > | 3 | > | 休み | > | 4 | > | 5 | > | 6 | > +------+ > 7 rows in set (0.00 sec) > > > -- > Shinya Kawaji > > >
6859 2003-01-15 11:03 [齊藤 恭一 <k-saitou] Re: MySQL と Perl の連動 6860 2003-01-15 11:29 ┗["TOYOSHIMA,Masayuki"] 6861 2003-01-15 17:47 ┗[齊藤 恭一 <k-saitou] 6862 2003-01-15 18:13 ┗[pico <pico@xxxxxxxxx] 6863 2003-01-15 18:35 ┗[齊藤 恭一 <k-saitou] 6864 2003-01-15 18:45 ┣[pico <pico@xxxxxxxxx] 6865 2003-01-15 19:19 ┗[Hiroki TANIKAWA <hir] 6866 2003-01-15 20:39 ┗[齊藤 恭一 <k-saitou] 6867 2003-01-16 08:28 ┣[Yukihiro KAWADA <kaw] 6868 2003-01-16 11:15 ┗[Hiroki TANIKAWA <hir] 6869 2003-01-16 14:40 ┣[齊藤 恭一 <k-saitou] 6870 2003-01-17 18:51 ┗["Higashi Kanemitsu" ] php でのデータ表示 6871 2003-01-17 18:50 ┣["3web" <dvh52252@xxx] 6873 2003-01-17 20:11 ┣[平松 幸治 <kouji@xx] 6875 2003-01-17 20:51 ┣[Shinya Kawaji <kawaj] 6880 2003-01-18 07:10 ┃┗[<kanemitsu@xxxxxxxxx] 6876 2003-01-17 21:37 ┗[TORU NOMURA <toru200] 今後ともよろしくお願い致します 6881 2003-01-19 12:42 ┗[TORU NOMURA <toru200] インストールしましたが ... 6882 2003-01-19 12:53 ┣[<kanemitsu@xxxxxxxxx] order by の使い方について 6884 2003-01-19 17:46 ┃┗[Shinya Kawaji <kawaj] -> 6889 2003-01-19 20:48 ┃ ┗[kanemitsu higashi <k] 6883 2003-01-19 14:46 ┗["kosugi" <kosugi@xxx] 6886 2003-01-19 18:33 ┗[TORU NOMURA <toru200] 6888 2003-01-19 20:44 ┗["kosugi" <kosugi@xxx] 6890 2003-01-19 21:27 ┗[TORU NOMURA <toru200] 6892 2003-01-19 22:35 ┣["kosugi" <kosugi@xxx] 6893 2003-01-19 23:02 ┃┗[TORU NOMURA <toru200] 6894 2003-01-20 07:57 ┗[MURAKAMI Yukio <m_yu] 6895 2003-01-20 22:26 ┗[TORU NOMURA <toru200] 6896 2003-01-21 07:45 ┗[MURAKAMI Yukio <m_yu]