SELECT * FROM dogs order by rand(dayofyear(CURRENT_DATE)) LIMIT 1
データベースを乱数で並べ替えているように見えますが、この番号は毎日変わります。これが本当かどうかを確認するのに1日かかるので、これは推測です。
このクエリを変更して、データベースを毎日ではなく毎分新しい乱数で並べ替えるにはどうすればよいですか?私はこれを試しました:
SELECT * FROM dogs order by rand(minuteofhour(CURRENT_DATE)) LIMIT 1
しかし、それは機能しませんでした:(
御時間ありがとうございます!