mysql 先查询出5个值然后从5个值中查询最大值
可以使用子查询来实现这个需求。首先使用LIMIT子句查询出5个值,然后使用MAX函数从这5个值中查询最大值。
示例代码如下:
SELECT MAX(value)
FROM (
SELECT value
FROM your_table
ORDER BY value DESC
LIMIT 5
) subquery;
请将your_table替换为实际的表名,value替换为实际的列名。这个查询会先按照value列的降序排序,然后使用LIMIT子句获取前5个值,最后使用MAX函数查询这5个值中的最大值。
原文地址: https://www.cveoy.top/t/topic/it5p 著作权归作者所有。请勿转载和采集!