我想返回查询受限时返回的总行数,以便我可以返回前 10 个结果,并在 PHP 中使用“查看所有 63 个”链接。我想我正在寻找类似的东西:
SELECT `n`.*, COUNT('id') AS `total`
FROM `table`
WHERE (name like '%search%')
LIMIT 10;
但这仅返回第一行。
最佳答案
SELECT n.*, total
FROM table n, (select count(*) total from table t2 where name like '%search%')
where name like '%search%'
LIMIT 10
关于mysql - 返回包含 rows 的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10930622/