我有以下观点
sqms_question_id (int),
question (text),
sqms_answer_1 (text),
correct_id_1,
sqms_answer_2 (text),
correct_id_2 (T/F),
sqms_answer_3(text),
correct_id_3 (T/F)
我现在需要随机混合答案(因为答案1始终为真)。我会根据第一个视图创建另一个视图,因为我无法更改第一个视图
我知道我可以直接在mysql中做到这一点吗?
确定。样本数据 -
sqms_question_id(int),question(text),sqms_answer_1(text),correct_id_1,sqms_answer_2(text),correct_id_2(T / F),sqms_answer_3(text),correct_id_3(T / F)
1,&#34;什么是?&#34;,&#34; answer1A&#34;,TRUE,&#34; answer1B&#34;,TRUE,&#34; answer1C&#34;,FALSE < / p>
2,&#34;什么是?&#34;,&#34; answer2A&#34;,TRUE,&#34; answer2B&#34;,TRUE,&#34; answer2C&#34;,TRUE < / p>
3,&#34;什么是?&#34;,&#34; answer3A&#34;,TRUE,&#34; answer3B&#34;,FALSE,&#34; answer3C&#34;,FALSE < / p>
4,&#34;什么是?&#34;,&#34; answer4A&#34;,TRUE,&#34; answer4B&#34;,FALSE,&#34; answer4C&#34;,TRUE < / p>
输出(随机)
1,&#34;什么是?&#34;,&#34; answer1C&#34;,FALSE,&#34; answer1B&#34;,TRUE,&#34; answer1A&#34;,TRUE,
2,&#34;什么是?&#34;,&#34; answer2B&#34;,TRUE,&#34; answer2A&#34;,TRUE,&#34; answer2C&#34;,TRUE < / p>
3,&#34;什么是?&#34;,&#34; answer3A&#34;,TRUE,&#34; answer3B&#34;,FALSE,&#34; answer3C&#34;,FALSE < / p>
4,&#34;什么是?&#34;,&#34; answer4C&#34;,TRUE,&#34; answer4B&#34;,FALSE,&#34; answer4A&#34;,TRUE,
希望这个例子更清楚 - 在这个例子中,第3行没有改变....