我要计算两个实体之间的比率,但在查询时遇到了一些问题。
每个新的线程用户都会得到点数。然后,计算线程数的点数比率。
例子:
我的模式如下所示:
学生(
学生ID
,名称,类别,专业)
课程(
课程ID
系,课程名称)
教练
)
名称
成绩报告(
学生ID
,
,学期、学年、年级)
设施(名称)=课程提供(讲师)
Courseoffering(courseid)=课程(courseid)
成绩报告(courseid)=课程提供(courseid)
有一个或多个教职员工的名字我要选择:
SELECT COUNT(faculty.name) FROM faculty, courseoffering, gradereport, student WHERE faculty.name = courseoffering.instructor AND courseoffering.courseid = gradereport.courseid AND gradereport.studentid = student.studentid
比如说,一个老师拿1万块钱,教5个学生,那么他的比例应该是1:5。
谢谢
梅斯蒂卡
工资=10000欧元,他所教课程:3 | | | | |#| | | | |#| | | |#| | | |。
那么,雇员1每个学生的收入是666,7。(我相信这就是比例)
工资=3万欧元,他教授的课程:1 | | | | | | | | | | | | | | | | | | | |。