SQL引用表值到计数表

时间:2016-06-29 07:29:10

标签: sql

我不确定这是什么,但是我试图引用一个表中的值来计算另一个表中小于此引用值的行数。

例如,如果我们有一个带有名称和工资的员工表(EmpSal),以及一个带有一系列工资值的第二个表(Salary_Summary)。如何计算EmpSal表中小于Salary_Summary表中每个值的条目数?

图片解释: enter image description here

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

可以使用相关的子查询轻松完成:

select s.salary, (select count(*) from EmpSal e where e.Salary < s.salary)
from Salary_Summary s