首页 新闻 会员 周边 捐助

帮忙看看考试随机出题应该怎么写

0
[已关闭问题]

把题目和答案分开在两个表中,应该如何随机处理,能不能用一条语句或存储过程解决
questions 表
id      题目    输入人    类型      时间   
1 题目1 884 1 2009-03-09 18:52:40.500 1
2 题目2 884 1 2009-03-09 18:52:40.513 1
answers 表
id      答案    选项      正确答案  输入人 questions.id  时间
1 答案1 A 0 884 1 2009-03-09 18:53:04.123
2 答案2 B 1 884 1 2009-03-09 18:53:04.123
3 答案3 C 0 884 1 2009-03-09 18:53:04.123
4 答案4 D 0 884 1 2009-03-09 18:53:04.123
5 答案1 A 0 884 2 2009-03-09 18:53:20.233
6 答案2 B 0 884 2 2009-03-09 18:53:20.233
7 答案3 C 0 884 2 2009-03-09 18:53:20.233
8 答案4 D 1 884 2 009-03-09 18:53:20.233

bbbear的主页 bbbear | 初学一级 | 园豆:200
提问于:2009-03-10 00:36
< >
分享
其他回答(1)
0

出题的时候最好不要考虑答案的问题。只需要在question表里随机出quesion.id。在页面展现的时候再去绑定答案

码尔代夫iimax | 园豆:3138 (老鸟四级) | 2009-03-10 09:15
0

select 题目 as (select 题目 from questions  where id = answers.questionid) from answers

 

思路大致是这样

小眼睛老鼠 | 园豆:2731 (老鸟四级) | 2009-03-10 14:55
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册