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

mysql:8419

From: "Kuroda, Akira" <"Kuroda, Akira" <AK100004@xxxxxxxxxx>>
Date: Sun, 23 Nov 2003 20:18:55 +0900
Subject: [mysql 08419] RE: 並び替えについての SQL 文

黒田と申します.はじめまして.

>  select * from テーブル名 where 班='1' and 身長 >= 164 order by 名前,
> case when メールアドレス=='XXXXXX' then '0' else '1' end;
>   ※XXXXXXは、先頭にしたいメールアドレス
> 
> と、やってみたのですが、やはり期待した結果は得られませんでした。

order by の順番が逆のような気がします.
こんな感じでどうでしょうか.

select * from order_test
where section = 1 and height >= 164
order by (case when mail = 'e@xxxxxxxxxx' then 0 else 1 end), name;


--
KURODA Akira


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

->    8419 2003-11-23 20:18 ["Kuroda, Akira" <AK1] RE:  並び替えについての SQL  文         
      8423 2003-11-25 11:51 ┗[Satoshi Iwanaga <iwa]                                       
      8427 2003-11-25 21:42  ┗["Kawaji, Shinya" <ka]                                     
      8428 2003-11-25 21:58   ┗[Satoshi Iwanaga <iwa]                                   
      8429 2003-11-25 22:31    ┗["Kawaji, Shinya" <ka]                                 
      8430 2003-11-26 11:21     ┗[Satoshi Iwanaga <iwa]                               
      8431 2003-11-26 12:55      ┗["Kawaji, Shinya" <ka]                             
      8432 2003-11-26 16:10       ┗[〓〓〓〓 〓〓 〓〓] Access のテーブルから入力すると #Deleted と表示される