• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:取得する順番)

MySQL初心者が取得順番を変えずに値を取得する方法は?

このQ&Aのポイント
  • テーブルにはIDとNAMEのみがあり、重複はなく、ID番号と名前番号が一致しています。
  • 会員IDが5、1、3の順で取得したいが、並び替えられてしまいます。
  • 取得したい順番で値を取得するための方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.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」等で対応する以外無いです。

flash0
質問者

お礼

回答ありがとうございます(_ _) >SQLの仕様上抜き出される順番はOrder Byのみにより決定されます 仕様ならしかたないです。他の方法考えますorz

関連するQ&A