某个table,字段1是某个类别(比如工人所属车间),字段2是某个可以排序的数值(比如工人基本工资)。
现在要一句sql,查询每个车间工人的最高工资是多少?
select a.salary,a.workshop from table a, (select workshop,max(salary) as salary from table group by workshop) as b where a.workshop=b.workshop and a.salary=b.salary
其他栏位如果需要可以在select后面再加,比如a.***
示例: