查询必备课程表

时间:2016-06-01 10:27:16

标签: php mysql sql database

我有一个包含表格的数据库,如图所示。先决条件下的字段是(前一课程ID和后续课程ID)。我希望得到以下课程"从课程表中列出他们的"之前的课程"等级是' F' F'并使用禁用复选框显示它们。然后显示以前的课程"等级' F'作为复选框。 tables

我尝试加入如下表格,但它没有用。

    SELECT
prerequisite.id,
prerequisite.following,
`result`.course_id,
`result`.grade,
`result`.approved,
`result`.student_id,
course.course_credit,
course.course_name,
course.id_course,
prerequisite.pre,
student.stu_id
FROM prerequisite
INNER JOIN `result` ON prerequisite.pre = `result`.course_id
INNER JOIN course ON course.id_course = prerequisite.pre
INNER JOIN student ON student.stu_id = `result`.student_id
WHERE (`result`.grade ='F')

0 个答案:

没有答案