Re: [SQL ] MYSQL算出全部資料筆數
※ 引述《high5566 (超high的5566)》之銘言:
: 我是 php + mysql
: 因為有些程式只是要知道資料庫總共有幾筆資料
: 做法是先 SELECT * FROM `TABLE`
: 然後再 mysql_num_rows
: 不過這樣感覺需要先把全部筆數叫出來再算總數
: 很佔資源,每查一次就要把全部資料筆數翻出來 ...
: 有辦法讓資料庫只傳出總筆數嗎
: 非常感謝
原文:http://blog.wu-boy.com/2009/03/30/1116/
昨天比較了 mysql_num_rows 跟 select count(*) as nums 的速度
發現後者在處理上面比較快速,難怪 PHPBB3 把 mysql_num_rows 拔掉了
phpBB2 版本還繼續保留,雖然 PHPBB3 跟 phpBB2 code 差異太大了
--
Appleboy Blog: http://blog.Wu-Boy.com 電腦技術、美食介紹、旅遊資訊
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.70.28.218
推
03/31 09:59, , 1F
03/31 09:59, 1F
推
03/31 10:23, , 2F
03/31 10:23, 2F
推
04/02 17:08, , 3F
04/02 17:08, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):