我正在尝试处理一个选择 query
,它可能有也可能没有 limit
子句。此查询将由 mysql
命令处理。我想将查询结果限制为某个值,但如果查询已经有限制子句,则应考虑这两个限制中的最小值。我在互联网上搜索并在 mysql 中找到了 --select-limit
标志,但它不处理查询中已经存在限制的情况。有没有一种方法可以在不编写用于过滤查询和搜索限制的逻辑的情况下执行此操作。
最佳答案
您可以使用子查询:
select t.*
from (<your query here with or without limit>) t
limit $newlimit
关于mysql - 限制选择查询的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54235137/