レコードの総数を取得するには、通常、次のクエリを使用します。
$total= mysql_num_rows(mysql_query("SELECT id FROM t_statistic WHERE pageid = $pid"));
しかし、私は以下のようなもう1つのクエリを取得しました:
$data = mysql_fetch_object(mysql_query("SELECT COUNT(id) AS num_rows FROM t_statistic WHERE pageid = $pid"));
$total = $data->num_rows;
上記の2つのクエリの間。どちらがより迅速かつ効果的ですか(レコードの総数が数百万の場合)?