mysql:4691
From: "f.t" <"f.t" <fujiyama@xxxxxxxxxx>>
Date: Thu, 22 Nov 2001 19:39:26 +0900
Subject: [mysql 04691] Re: 指定した順番でのソート
fujiyamaです。 レスありがとうございます。 崎村さん > select *, field(ifnull(xxx, 99999), 9, 1, 2, 3, 10, 4 ,99999) 'FLD' > from TABLE_1 > order by FLD FIELD()&ソートキーでできるんですね。 説明見てても思いつかなかった堅い頭(我ながら) 古河さん > select * > from Table1 > order by (case when 金額 = null then 999999 when 金額=1 then 90 else 金額 > end); orderに条件文が書けるとは! これまた柔軟でいいですね。 (そういえばSQLで条件文使ったことってなかったなぁと気が付きました(^^;) ご教授いただいた方法でどうにかなりそうです。ありがとうございました。 # こうやっていろいろな方法があることを考えると、今までPHPやらの方でやって た処理の多くがSQLレベルで完結できるような気がしてきた…精進、精進 -- よろしくお願いします f.t <fujiyama@xxxxxxxxxx>
4683 2001-11-22 18:18 ["f.t" <fujiyama@xxxx] 指定した順番でのソート 4684 2001-11-22 18:35 ┣[豊島@クロスネット <] 4688 2001-11-22 19:12 ┃┗["f.t" <fujiyama@xxxx] 4690 2001-11-22 19:21 ┃ ┣[遠藤 俊裕 <endo_t@xx] 4693 2001-11-22 19:45 ┃ ┃┗["f.t" <fujiyama@xxxx] 4695 2001-11-22 21:45 ┃ ┃ ┗[遠藤 俊裕 <endo_t@xx] 4697 2001-11-22 22:56 ┃ ┃ ┗[Tomohiro 'Tomo-p' KA] 4698 2001-11-22 23:06 ┃ ┃ ┗[遠藤 俊裕 <endo_t@xx] 4692 2001-11-22 19:44 ┃ ┗[豊島@クロスネット <] 4694 2001-11-22 20:23 ┃ ┗["f.t" <fujiyama@xxxx] 4685 2001-11-22 18:56 ┣[Noriyuki Sakimura <s] 4686 2001-11-22 18:59 ┃┣[Noriyuki Sakimura <s] -> 4691 2001-11-22 19:39 ┃┗["f.t" <fujiyama@xxxx] 4689 2001-11-22 19:20 ┣["古河 謙悟" <furuka] 4696 2001-11-22 22:35 ┗[Hiroshi Takiguchi <t] 4709 2001-11-26 11:16 ┗["Takafumi oumine" <o] Bakup について 4712 2001-11-26 12:21 ┗["f.t" <fujiyama@xxxx] 4713 2001-11-26 13:28 ┗["Takafumi oumine" <o] 4715 2001-11-26 13:45 ┗[Hiroyuki Sato <hiro@] 4717 2001-11-26 16:09 ┗["Takafumi oumine" <o]