我有两张桌子。第一:问题表:[idquestion,question]第二:答案表[idanswer,answer,points,idquestion]。我想以随机顺序选择所有问题,并按随机顺序选择所有问题的答案:
Somethink like this :
Question 5 : ans1, ans2, ans3,ans4
Question 2 : ans3, ans4,ans1,ans2
Question 3 : ans2, ans3,ans1,ans4
...
Question 1 : ..
请帮忙
抱歉我的英文
答案 0 :(得分:2)
这可能适用于mysql:
SELECT question, answer FROM questTable LEFT JOIN ansTable ON questTable.idquestion = ansTable.idquestion
ORDER BY RAND()
LIMIT 1
在任何情况下,random都不是常用函数,每个SQL数据库都有不同的语法:http://www.petefreitag.com/item/466.cfm