听到没有关系有2个表
列
Empid Empname Salary Age
1 abc 2000 20
2 xyz 3000 26
3 ijk 4000 32
4 mno 5000 50
列
Groupid Groupname Min Max
1 young 18 25
2 middle 26 35
3 old 36 60
然后我需要使用两个表的结果
empid empname年龄组 1 abc 2000 20年轻人
2 xyz 3000 26 middle
3 ijk 4000 32 middle
4 mno 5000 50 old
答案 0 :(得分:0)
试试这个:
select Empid, Empname, Salary, Age,Groupname
from Employee,GroupNameTable
where Age between Min and max
答案 1 :(得分:0)
select empid,empname, salary, grp.groupname from employee emp left
outer join groupname grp
on ( emp.age > grp.[min] and emp.age <
grp.[max])