我想捕获X行,因此,我设置了LIMIT X
;但是我又如何同时计算总行数呢?
目前,我使用两个单独的查询来执行以下操作:
SELECT COUNT(*) FROM col WHERE CLAUSE
SELECT * FROM col WHERE CLAUSE LIMIT X
有没有办法在一个查询中做到这一点?
编辑:输出应为col
单元格和行数。实际上,在选择了col
单元格之后,它应该遍历表格进行计数。
我知道不可能合并这两个查询,因为第一个返回1行,但是第二个返回X行。我很好奇mysql中是否有一个函数在存在时返回行数LIMIT
。
您能显示所需输出的一两行吗?
—
dezso 2012年
这两个查询目前不兼容,因为它们是当前编写的:一个返回具有单列的单个记录,另一个查询将返回X行中的许多列。如果您希望我们提供有意义的答案,请显示所需输出的示例。
—
FrustratedWithFormsDesigner 2012年