如何计算 MySQL 查询返回的行数
本文关键字:返回 查询 MySQL 何计算 计算 | 更新日期: 2023-09-27 17:56:48
除了将数据加载到DataTable
并使用Rows.Count
或使用MySqlDataReader
并遍历所有结果行之外,还有更简单的方法吗?
如果您无法轻松更改查询
SELECT COUNT(*) FROM (<your complete query here>)
您可以执行如下查询:
SELECT COUNT(*) FROM MyTable;
您可以使用
MySQL信息函数FOUND_ROWS
。只需在SELECT
查询后立即运行它即可。喜欢这个:
SELECT FOUND_ROWS()
Exec an
select count(*) from MyTable WHERE <clause>
并使用 ExecuteScalar() 获取结果