• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ORDER BY RAND() 後のソートの方法)

ORDER BY RAND() 後のソートの方法

このQ&Aのポイント
  • ランダム表示で優先度でソートする方法はありますか?
  • ORDER BY RAND()でランダムに表示した後、優先度を考慮してソートする方法を教えてください。
  • ランダム表示後に優先度を反映したソートを行う方法について教えてください。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

数が多くないなら効率を考えずに以下のようにしてください。 SELECT * FROM テーブル order by 優先度 asc,rand() まぁこんな作業はSQLの本来の使い方ではないのですが・・・

wow_chan
質問者

お礼

yambejpさま ご回答ありがとうございました。 希望の並び替えができました。 order by rand(),優先度 ACSとしてダメだったので、この使い方は間違っているんだろうなとは思っていました。 できるものなんですね。ありがとうございました。

関連するQ&A