MySQL-使用限制N并检查是否收到N行

时间:2018-10-30 13:15:51

标签: mysql sql database

我正在用LeetCode回答一些问题。 我正在使用LIMIT(N)在响应中接收N行。 但是我不知道我是否少于N行。 在这种情况下,我应该返回Null ... 如何添加此检查=>如果我的行数少于N,则返回null

SQL查询应返回第n个最高薪水

1 个答案:

答案 0 :(得分:0)

在MySQL中,您可以执行以下操作:

select t.*
from t
where (select count(*) from t) >= n
limit n;