由于性能问题,我尽量避免执行 Count( )。(即 SELECT COUNT( ) FROM Users)
如果我在 phpMyAdmin 中运行以下命令,就可以了:
SELECT SQL_CALC_FOUND_ROWS * FROM Users;
SELECT FOUND_ROWS();
它将返回行数。即用户数。
但是,如果我在 PHP 中运行,我不能这样做:
$query = 'SELECT SQL_CALC_FOUND_ROWS * FROM Users;
SELECT FOUND_ROWS(); ';
mysql_query($query);
似乎 PHP 不喜欢传入两个查询。那么,我该怎么做呢?