下面三个表分别是:table1表、table2表、table3表
目标:查询A公司的所有30岁以下员工的名字。
employee_id | company_id |
1 | 101 |
2 | 101 |
3 | 102 |
company_id | company_name |
101 | A |
102 | B |
employee_id | employee_name | employee_age |
1 | 李云 | 35 |
2 | 张飞 | 23 |
3 | 高丽 | 25 |
SELECT employee_name FROM (table3 c LEFT JOIN TABLE1 a ON c.employee_id=a.employee_id ) LEFT JOIN table2 b ON b.company_id=a.company_id WHERE company_name = ‘A’ and employee_age< 30;