如何计算MySQL查询返回的行数?

ZLM*_*LMN 6 c# mysql

除了将数据加载到DataTable并使用Rows.Count或使用MySqlDataReader并迭代所有结果行之外,还有更简单的方法吗?

Fir*_*iro 6

如果你不能轻易改变查询

SELECT COUNT(*) FROM (<your complete query here>)
Run Code Online (Sandbox Code Playgroud)

  • 这就是我要找的!我之前尝试过使用此命令但由于某些原因它无法正常工作.可能我错过了一些东西.仅作为从现在开始阅读问题的人的补充,为了工作,我必须添加SELECT COUNT(*)FROM ... AS some_name.:)感谢您的帮助! (2认同)