MySQLでセレクト結果をランダムにソートする方法!
前回の【PHP】連想配列をキーと値の関係を保持してランダムにソートする!と同じような内容なのですが、今回はPHPではなくMySQLでランダムにソートしちゃいます。
僕が知らなかっただけですね。
プログラミングやWordPressを習得するのに一番近道な方法とは?
MySQLでセレクト結果をランダムにソートする!
と言っても方法はめちゃくちゃ簡単です。
SELECT * FROM table ORDER BY RAND()
とただ単にORDER BYにRAND()をつけてやるだけですね。
PHPでやるより、MySQLでやっちゃった方が何かと良いっすね。
ちなみにこれを仕事で使った時は、ある画面のトップページに出る画像をランダムに表示させるっていうやつでした。
あまり使用する機会は無いかもですが、頭のどこかで覚えておいても良いのでは?
きっとこれであの猫ちゃんも喜んでくれるはずです。
ほらね。