我怎樣才能獲得COUNT(*)或使用PHP PDOSELECT COUNT,和使用PHP PDO
我用
$STH_SELECT = $dbh->prepare("SELECT count(*) FROM Table");
$STH_SELECT->execute;
$result = $STH_SELECT->fetchAll;
$Count = $result[0][0];
這是正確的,有沒有更好的辦法SUM(COL1)?
我怎樣才能獲得COUNT(*)或使用PHP PDOSELECT COUNT,和使用PHP PDO
我用
$STH_SELECT = $dbh->prepare("SELECT count(*) FROM Table");
$STH_SELECT->execute;
$result = $STH_SELECT->fetchAll;
$Count = $result[0][0];
這是正確的,有沒有更好的辦法SUM(COL1)?
你並不需要用事先準備好的聲明,當你不輸入任何數據到查詢。
$STH_SELECT = $dbh->query("SELECT count(*) FROM Table");
$Count = $STH_SELECT->fetchColumn();
echo $STH_SELECT->fetchColumn();// first row, first col
我使用的短
$Count = $dbh->query("SELECT count(*) FROM Table")->fetchColumn();
樣的?
我不知道這是downvoted?這是正確的。 – goat
並提供了比預準備報表顯着的性能提升。 –