-7

我有两张表 Employee 和 Grade,想要第三张表(即输出表)这样的输出?如果可能的话,那怎么办?

我有包含以下数据的员工表

同样,我有带有以下数据的 Garde Table

是否可以获得以下输出? 如果是,那怎么办?

4

2 回答 2

4

你可以试试这个

select e.name , g.grade 
from employeetable e, gradetable g 
where  e.salary >= g.min 
and  e.salary <= g.max 
于 2013-08-28T13:49:17.660 回答
2

尝试这个

SELECT 
  E.Name
  ,(SELECT G.Grade FROM Grade G WHERE E.Salary BETWEEN G.Min AND G.Max) 
FROM  Employee E
于 2013-08-28T13:50:46.257 回答