我有下表:
fileId, studentId,
给定一个特定的 studentId,我怎样才能得到表中最大的 fileId? 我看到了另一个查询:
SELECT row
FROM table
WHERE id=(
SELECT max(id) FROM table
)
这将给出 id 最大的行。但是给定学生 ID 的最大 ID 呢?在内部查询或外部查询中匹配学生更好吗?
最佳答案
如果你需要整行:
select * from table where studentId = your_known_id order by fileId desc limit 1
关于sql - 如何获取表中某列的最大值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46950178/