计算投票比率 mysql,SQL查询帮助(计算两个实体之间的比率)

博客讨论了如何计算教师对学生教学资源的分配比例。通过查询数据库表,将教师名字与课程、学生成绩关联,可以得出每位教师所教学生的数量。例如,如果一个教师的工资是10000欧元,他教了5个学生,那么他的收入与学生数的比例是1:5,即每个学生平均收入为666.7欧元。帖子还提到了不同工资和课程数量情况下如何计算这个比例。
摘要由CSDN通过智能技术生成

我要计算两个实体之间的比率,但在查询时遇到了一些问题。

每个新的线程用户都会得到点数。然后,计算线程数的点数比率。

例子:

我的模式如下所示:

学生(

学生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 | | | | | | | | | | | | | | | | | | | |。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值