使用mysql上的存储过程从多个表返回学生成绩,学生姓名,ID

时间:2018-07-31 08:33:00

标签: mysql

我有三个表[tblstudent][tblGrades][tblGradeRange]

第一个表包含列:id和name。

第二个具有列:id,stdid(与[tblstudent]中的ID相同,但不是外键)和mark(INT)

enter image description here enter image description here

第三个有列:id,下限,上级上限和得分(即A-F评分系统)。

我需要输出以下代码:使用MySQL中的单个存储过程来输出[tblstudent]的名称和ID,[tblGrades]的标记和[tblGraderange]的分数。

通过将标记与表[tblgraderange]中提供的范围进行比较来检索分数。

查看我发送的屏幕截图,以查看代码。干杯 您可能已经注意到,这里的P.S总菜鸟,所以请让我进入。

enter image description here

已解决:请查看屏幕快照以获取详细信息。STORED PROCEDURE CODE FINAL DESIRED OUTPUT

0 个答案:

没有答案