mysql 同时返回查询总数及分页数据

select * from auth_usersql

SELECT FOUND_ROWS() //返回查询记录的总数it

select sql_calc_found_rows col_name from table_name limit 5,3;
select found_rows()table


SELECT语句中加上修饰SQL_CALC_FOUND_ROWS 

加上SQL_CALC_FOUND_ROWS以后,即便你用了limit n,m ,SELECT FOUND_ROWS() 仍会返回知足条件记录的总数。这样,你执行完 select SQL_CALC_FOUND_ROWS 以后,再取一下记录总数就好了。select