- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:取得する順番)
MySQL初心者が取得順番を変えずに値を取得する方法は?
このQ&Aのポイント
- テーブルにはIDとNAMEのみがあり、重複はなく、ID番号と名前番号が一致しています。
- 会員IDが5、1、3の順で取得したいが、並び替えられてしまいます。
- 取得したい順番で値を取得するための方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
SQLの仕様上抜き出される順番はOrder Byのみにより決定されます。5と1と3のみでその順番に抜き出したいのであれば「order by case id when 5 then 1 when 1 then 2 when 3 then 3 else 4 end」等で対応する以外無いです。
お礼
回答ありがとうございます(_ _) >SQLの仕様上抜き出される順番はOrder Byのみにより決定されます 仕様ならしかたないです。他の方法考えますorz