看板 PHP 關於我們 聯絡資訊
小弟是使用 Symfony 當框架 有個地方需要從 四五張表裡面 關聯後塞選條件取得數量 有些表格都高達 10萬筆左右資料 舊的 sql 包了四五層了 , 我想說能不動盡量不動 所以就把資料的 sql 外面包一層 $countSql = " select count(*) as allUsers from( " .$sql. " )allUserData "; 之後 $countArray = $this->getInstance()->getConnection()->fetchAll($countSql); $count = $countArray[0]; 想不到這樣做還比我直接拿舊的 sql 跑迴圈還慢 不知道各位先進們是否有更好的方法可以處理呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.242.198 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1428482703.A.4D6.html