ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 29、列出各种工作的最低工资及从事此工作的雇员姓名 ![](https://img.kancloud.cn/e0/a8/e0a8f3670f1db13761136d5a241d28a9_667x203.png) 思路 1.获取各种工作的最低工资 select job ,min(sal) minSal from emp group by job 2.将步骤1的查询结果当成临时表temptable 与emp 进行多表查询,使用emp中的job和sal与temptable表中的job和minsal消除笛卡尔积 select * from emp e inner join temptable tt on e.job=tt.job and e.sal=tt.minSal 3.使用步骤1的语句替换步骤2中的temptable select * from emp e inner join ( select job ,min(sal) minSal from emp group by job) tt on e.job=tt.job and e.sal=tt.minSal