天気のレコード数が 15 を超えている条件を確認したい。
クエリを高速化するためのベスト プラクティスは何ですか?
1)
$query="SELECT `id` FROM `table` WHERE `name`='$name' AND `usage` > '$limit'";
$result=mysql_query($query);
if(mysql_num_rows($result) >15)
{
//do task
}
2)
$query="SELECT COUNT(1) AS 'cnt' FROM `table` WHERE `name`='$name' AND `usage` > '$limit'";
$result=mysql_query($query);
$row = mysql_fetch_assoc($result);
if($row['cnt'] >15)
{
//do task
}
3) 他に最善の方法はありますか?