如何在mysql中不使用limit查找第n个薪资

mlmc2os5  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(149)

我正在设法找到各种方法来解决这个问题。我了解他们中的大多数,但一个解决方案,我发现,虽然所有的网站和答案在stackoverflow是输入链接描述这里

SELECT *
FROM one one1
WHERE ( 3 ) = ( SELECT COUNT( one2.salary )
               FROM one one2
               WHERE one2.salary >= one1.salary
             )

我的问题是,我不明白这是如何工作,我试图寻找网上解释,但找不到任何地方,我甚至试图打破它在纸上,我明白它是使用相关子查询,但没有什么比我能理解。
所以,请有人一步一步地向我解释一下它是如何工作的和例子??

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题