使用来自3个

时间:2017-02-28 01:17:04

标签: mysql crosstab

我想在'回答'中获取列值。在student_answers表中显示的行与列标签相关联的' question_id'问题表中的值。我也想要' source_url' "日期'和' end_time'值列在列中。 ' taking_id' student_answers表中的值=' ID'在taken_exams表中。 taking_id是表示每一行的内容。

我想要一个自动使用此信息更新的表,但是会找到查询字符串。

我无法上传问题表,但是:

ID | exam_id | question |
1  | 1       | Gender   |
2  | 1       | Race     |
3  | 1       | Grade    |
etc...

将来会有更多的问题和考试,所以它应该是动态的。

---- ---- EDIT QUERY ----

SELECT answer, sa.exam_id, timestamp, sa.taking_id
FROM wp_watupro_student_answers as sa 
INNER JOIN wp_watupro_question as q 
ON sa.question_id = q.ID
INNER JOIN wp_watupro_taken_exams te
ON te.ID = sa.taking_id
GROUP BY sa.taking_id

Results

0 个答案:

没有答案