gpt4 book ai didi

使用两个 ORDER BY 时的 SQL_CALC_FOUND_ROWS 问题

转载 作者:行者123 更新时间:2023-11-30 21:23:49 27 4
gpt4 key购买 nike

我有一个查询,它获取一个结果,对其进行限制,然后对有限的结果进行排序。像这样的东西:

(SELECT SQL_CALC_FOUND_ROWS * FROM  table ... ORDER BY score DESC LIMIT 0,15) ORDER BY name ASC;

使用

SELECT FOUND_ROWS() AS total

after 由于子排序总是返回 15。有解决办法吗?

谢谢!

最佳答案

恐怕您必须在单独的查询中执行 COUNT(*)

关于使用两个 ORDER BY 时的 SQL_CALC_FOUND_ROWS 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1358320/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com