0
これらの2つのカウント方法の違いはどうですか?指定された条件に一致する行の数をカウントする最も良い方法
どちらが最善の、最も速い、...?
ありがとうございました。
方法1:
$query = $pdo->prepare('SELECT COUNT(*) AS count FROM table');
$query->execute();
$fetch = $query->fetch();
$count = $fetch['count'];
方法2:
$query = $pdo->prepare('SELECT * AS count FROM table');
$query->execute();
$count = $query->rowCount();
SQL関数を作っているだけで、私は信じてはるかに優れています。最初の方法 – Roljhon
複製:http://stackoverflow.com/questions/19109774/pdorowcount-vs-count –
最初の方法は、データベースがデータを選択する必要がなく、カウントするだけなので、高速です。 2番目の方法は、データと行数が必要な方が良い方法です。 – Aloso