有两张表 a和b,两张表,现在需要根据 a表中 分数 查询出 学生实际的得分情况a表
name 得分
张三 55
李四 60
王五 85
b表
分数 所占比例%
0 0
20 5
40 10
60 40
80 60
100 80现在需要查询出 他们实际得到的分数 例如:
1.张三 分数55 在 b表中 大于40 小于 60 所占比例为 10 故 张三得到的实际分数为 55*10%=5.5
2.李四 分数60 在 b表中 大于等于60 小于 80 所占比例为 40 故 张三得到的实际分数为 60*40%=24
需要得到的结果如下
name 分数 实际分数
张三 55 5.5
李四 60 24
name 得分
张三 55
李四 60
王五 85
b表
分数 所占比例%
0 0
20 5
40 10
60 40
80 60
100 80现在需要查询出 他们实际得到的分数 例如:
1.张三 分数55 在 b表中 大于40 小于 60 所占比例为 10 故 张三得到的实际分数为 55*10%=5.5
2.李四 分数60 在 b表中 大于等于60 小于 80 所占比例为 40 故 张三得到的实际分数为 60*40%=24
需要得到的结果如下
name 分数 实际分数
张三 55 5.5
李四 60 24
from a,b
where a.得分>=b.分数
group by name