我是学习SQL的初学者,因此在进行SQL时会有很多困惑。 请帮我在这里。谢谢!
问题:
针对每门课程,列出作业ID,以及未能提交该作业的学生人数。输出应包括课程标题,作业ID和未提交的数量。
问题 1.我必须自己在mysql上设计数据库,是否必须将某些SubmitDate设置为NULL?
下表如下:
Course(courseID, courseTitle)
Enroll(userID, courseID)
Material(materialID, materialText, teacherUserID, courseID)
Assignment(assignmentID, assignmentType, assignmentText, submissionDeadline, teacherUserID, courseID)
GroupMember(groupID, userID)
Group(groupID, assignmentID)
Submission(submissionID, assignmentID, groupID, submissionDate, userID)
SubmittedFile(fileID, filePath, filename, submissionID)