ID |
NAME |
AGE |
MANAGER(所属主管人 ID) |
106 |
A |
30 |
104 |
109 |
B |
19 |
104 |
104 |
C |
20 |
111 |
107 |
D |
35 |
109 |
112 |
E |
25 |
120 |
119 |
F |
45 |
NULL |
要求:列出所有年龄比所属主管年龄大的人的 ID 和名字?
答:SQL 语句如下:
select employee.name from test employee
where employee.age > (select manager.age from test manager
where manager.id=employee.manager);