【发布时间】:2020-03-12 13:24:12
【问题描述】:
我正在开发一个在线测验管理数据库
一个表 stdinfo 存储用户名和学生详细信息
表 testinfo 以多行的形式存储 testid 名称主题及其标记方案(每个主题单独),如
一桌问题有所有的问题和他们的qids
一张表记录学生的回答
现在答案中有一个标记列,显示在该问题中获得的分数。
因为我想生成结果,所以我已经插入了响应及其 ID/用户名。现在我想为计算结果插入标记;
应该怎么做
- 在响应为空的情况下设置标记=0;
- 如果响应正确,则设置标记=从相应主题的 testinfo 表中获取的 posmark
- 如果响应不正确,则设置从相应主题的 testinfo 表中获取的标记=negmark
表结构如下;
【问题讨论】:
-
为什么整个问题都被格式化为引号?
-
你为什么将文字作为图片发布?请在代码块中使用纯文本。
标签: mysql join sql-update