select @max =max(工资) from 表
select * from 表 where 工资= @max
select top 10 员工,@max-工资 as 工资差额 from 表 order by 工资 desc
希望采纳
其实没必要两次查询,直接查询前6名,然后在while结果的时候把,4,5名continue就可以了大概语句是select * from compayee order by '工资' desc limit 6
欢迎分享,转载请注明来源:内存溢出
select @max =max(工资) from 表
select * from 表 where 工资= @max
select top 10 员工,@max-工资 as 工资差额 from 表 order by 工资 desc
希望采纳
其实没必要两次查询,直接查询前6名,然后在while结果的时候把,4,5名continue就可以了大概语句是select * from compayee order by '工资' desc limit 6
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)