如何从mysql查询计数中排除记录?
我如何计算 Facebook 列中的所有 Facebook 个人资料?
我用了这个
$query = "SELECT COUNT(facebook) FROM members";
$result = mysql_query($query) or die(mysql_error());
foreach(mysql_fetch_array($result) as $fbcount);
,它给出的结果是 5。
我怎样才能让它只数 3?
How can i count all facebook profiles from facebook column?
I used this
$query = "SELECT COUNT(facebook) FROM members";
$result = mysql_query($query) or die(mysql_error());
foreach(mysql_fetch_array($result) as $fbcount);
And it give result 5.
How can i make it to count just 3?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您的查询只是在
facebook
列上执行 COUNT 操作,而不使用任何条件。因此,查询将返回表中尽可能多的记录。试试这个:
Your query is simply doing a COUNT on
facebook
column without using any conditions. And therefore the query will return as many records as you have in the table.Try this:
将其更改为
Change it to