我正在回答 LeetCode 中的一些问题。 我正在使用 LIMIT(N) 在响应中接收 N 行。 但我不知道我的行数是否少于 N 行。 在这种情况下,我应该返回 Null ... 我如何添加此检查 => 如果我有少于 N 行返回 null
SQL查询应该返回第n高的薪水
最佳答案
在 MySQL 中,您可以:
select t.*
from t
where (select count(*) from t) >= n
limit n;
关于Mysql - 使用 limit IN 并检查是否收到 N 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53065136/