有表course(cno,credit)表示课程号和学分数,
表SC(sno,cno,grade)表示学生号,课程号和成绩
表student(sno,sex,heigh)表示学号,性别和身高现要求实现函数disp_student(sno,sum_credit output,avg_grade output),根据输入的sno,
1.输出该学生的所有信息,包括sno,sex,heigh和他的所有选修课程以及成绩
2.输出sum_credit(表示选秀课程的总学分)和avg_grade(表示3学分以上的课程的平均分)求教啊,这是数据库的作业,小弟写出来的总是报编译错误,请各位大侠指教。。
表SC(sno,cno,grade)表示学生号,课程号和成绩
表student(sno,sex,heigh)表示学号,性别和身高现要求实现函数disp_student(sno,sum_credit output,avg_grade output),根据输入的sno,
1.输出该学生的所有信息,包括sno,sex,heigh和他的所有选修课程以及成绩
2.输出sum_credit(表示选秀课程的总学分)和avg_grade(表示3学分以上的课程的平均分)求教啊,这是数据库的作业,小弟写出来的总是报编译错误,请各位大侠指教。。
select * from student st,course cs,SC where st.sno=SC.sno and SC.cno=cs.cno and sno='';
这样不是什么都连接起来,都出来了嘛!
接下来的自己试试!