有没有更好的方法来检查表中是否至少有一个给定条件的行?检查MySQL中的查询是否至少有2行
请看看这个PHP代码:
$result = mysql_query("SELECT COUNT(*) FROM table WHERE .......");
$has_2_rows = (mysql_result($result, 0) >= 2);
我不喜欢这样做的原因,是因为我认为MySQL将获得和计算所有匹配的行,这对于大的结果很慢。
我想知道是否有一种方式,MySQL将停止并返回“1”或true时,找到两行。 LIMIT 2
最后会有帮助吗?
谢谢。
谢谢!这回答了我的问题,并为只有SQL的方法+1。 – Nuno 2013-02-17 00:46:13