在mysql中有这样一个属性,在查询中能返回你的这个查询中一共有多少行数据

 

mysql> select sql_calc_found_rows a from ted limit 3;
+------+
| a    |
+------+
|    1 |
|    1 |
|    1 |
+------+
3 rows in set (0.00 sec)

mysql> select found_rows()

+--------------+
| found_rows() |
+--------------+
|           18 |
+--------------+
1 row in set (0.27 sec)

说明我在上个查询的时候一共有18行数据,在后面可以用FOUND_ROWS()查询

posted on 2008-12-25 20:55  Oracle  阅读(738)  评论(0编辑  收藏  举报