![]() |
1
6
您将执行一个连接两个表的select查询,按问题ID排序。
这将为您提供如下结果集:
等 当你循环通过这个结果集时,你需要跟踪最后一个问题是什么,这样当你进入第三个结果,问题2,你知道显示下一个问题。 例如
|
![]() |
2
3
听起来问答有一对多的关系。答案表应该有一个布尔列来指示哪个列是正确的。 答案表将有一个指向其父问题的外键。您将使用连接获得问题的所有答案。 数据库中需要有两个表。如何在用户界面中呈现它们是一个单独的问题。保持这样。 |
![]() |
3
2
您可以对两个表执行联接查询,然后分析记录集以显示问答组。
然后,对于每个记录,如果问题与前一记录中的问题不同,请打印新问题,然后打印答案。如果问题与上一个记录相同,只需打印新答案。 |
![]() |
hello_programmers · Mysql从其他表输出一列 2 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 2 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 2 年前 |
![]() |
Popo · Sql查询:返回数据库中不可用的where条件 2 年前 |
|
Hamdan Nuramdani · 对账单中一周内不同表中的数据求和 2 年前 |
|
Kugelfisch · 用php为数据库加密数据 2 年前 |