質問という名前のテーブルがあり、フィールドは
ID -- QUESTION --- OPTIONS-- CORRECT_OPTION
1 some question 1,2,3 -- 1
2 some question 1,2,3 -- 2
3 some question 1,2,3 -- 3
4 some question 1,2,3 -- 2
そして、ここに私の質問があります
SELECT * FROM questions ORDER BY RAND()
このクエリを呼び出すと、ランダム関数はうまく機能しますが、:- しばらくしてから質問を受けると、rand() 関数は以前に取得したのと同じパターンを繰り返しています!. なぜこれが起こるのですか?rand() に代わるものはありますか? またはどうすればこれを修正できますか?