集美成人教育学院:我是2008会计1班的学生(2011届毕业生),由于工作的原因,挂数据库一门未补考,请问如何补考

集美成人教育学院:我是2008会计1班的学生(2011届毕业生),由于工作的原因,挂数据库一门未补考,请问如何补考,第1张

我也是08届的不过是国贸班的,我们班有个群,有补考信息都会在群里公布。你们班没有吗?可怜的娃,补考有没有心在滴血。呵呵

紧急通知:还有挂科的同学,请在10月31日前上网报名。请奔走转告!!!

这是我们班的群公告。

----------------------------------------Problem 1

SELECT studentsno,coursecno,gradecgrade

FroM student,course,grade,

(SELECT cno,Max(cgrade) maxgrade

FroM grade

GROUP BY cno) M

WHERE studentsno = gradesno AND

coursecno = gradecno AND

gradecno = Mcno AND

gradecgrade = Mmaxgrade;

------------------------------------------Problem 2

INSERT INTO re_exam

SELECT sno,cno,re_grade,sysdate

FROM grade WHERE cgrade<60;

-----------------------------------------Problem 3

CREATE OR REPLACE PROCEDURE sumcredits IS

BEGIN

FOR stu_cur IN (SELECT Sum(ccredit) SCC,sno

FROM course,grade

WHERE gradecno = coursecno AND

cgrade>=60

GROUP BY sno)

LOOP

UPDATE student SET scredits = stu_curSCC

WHERE sno = stu_cursno;

END LOOP;

END sumcredits;

---------------------------------------------Problem 4

CREATE OR REPLACE TRIGGER update_exam

AFTER INSERT OR UPDATE ON re_exam

FOR EACH ROW

BEGIN

IF INSERTING THEN

UPDATE grade SET cgrade=:newre_gradede

WHERE gradesno = :newsno and gradecno=:newcno;

ELSIF UPDATING THEN

UPDATE grade SET cgrade=:newre_grade,comments='补考记录'

WHERE gradesno = :newsno and

gradecno = :newcno;

END IF;

END update_exam;

以上就是关于集美成人教育学院:我是2008会计1班的学生(2011届毕业生),由于工作的原因,挂数据库一门未补考,请问如何补考全部的内容,包括:集美成人教育学院:我是2008会计1班的学生(2011届毕业生),由于工作的原因,挂数据库一门未补考,请问如何补考、Oracle数据库管理问题,高手请进,关于学生成绩问题、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9463826.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存