Php 如何统计sql数据库中的记录?
我知道如何使用mysql_num_rows获取行数。 我想做的是计算每个ip地址,这样我就可以计算我的数据库中有多少不同的ip地址。 如果有道理的话,哈哈。 因为只有1000多条记录。 让我给你举个简单的例子 假设我有这些ip地址Php 如何统计sql数据库中的记录?,php,mysql,Php,Mysql,我知道如何使用mysql_num_rows获取行数。 我想做的是计算每个ip地址,这样我就可以计算我的数据库中有多少不同的ip地址。 如果有道理的话,哈哈。 因为只有1000多条记录。 让我给你举个简单的例子 假设我有这些ip地址 127.0.0.1 127.0.0.1 127.0.0.1 127.0.0.2 127.0.0.2 127.0.0.3 127.0.0.3 我希望每个都能数到1。打印3或者我数据库中的任何一个amount都不算全部,这就是mysql_num_rows所做的和打印7的
127.0.0.1
127.0.0.1
127.0.0.1
127.0.0.2
127.0.0.2
127.0.0.3
127.0.0.3
我希望每个都能数到1。打印3或者我数据库中的任何一个amount都不算全部,这就是mysql_num_rows所做的和打印7的
如果标题不是很具体,很抱歉。请使用MySQL
使用MySQL
同时使用独特和计数功能:
SELECT COUNT(distinct ip_address) FROM some_table;
同时使用独特和计数功能:
SELECT COUNT(distinct ip_address) FROM some_table;
使用DISTINCT计数一次。不涉及副本。请尝试以下查询:
SELECT COUNT(DISTINCT IP)
FROM table_name;
使用DISTINCT计数一次。不涉及副本。请尝试以下查询:
SELECT COUNT(DISTINCT IP)
FROM table_name;
你的回答也很好:你的回答也很好:祝你好运@СаааааСааааааааа,从发帖的时间来看,他确实是第一个做出回应的人:我知道这可能不是一个好的做法,但它仍然适用于我的项目,所以我对它投了更高的票:D@БПааааааааааааСаааа107IpAddress返回的值。@spencer7593这是一个诚实的错误。这里,我修好了。@spencer7593没有理由生气,巴德,我们都在这里互相帮助/寻求帮助。别这么粗鲁。即使有括号,他的例子对我来说仍然很好。我的网站永远不会有37.5万次的浏览量。祝你好运@kerkааааааСааааааа,从发帖的时间来看,他确实是第一个做出回应的人:我知道这可能不是一个好的做法,但它仍然适用于我的项目,所以我对它投了更高的票:D@БПааааааааааааСаааа107IpAddress返回的值。@spencer7593这是一个诚实的错误。这里,我修好了。@spencer7593没有理由生气,巴德,我们都在这里互相帮助/寻求帮助。别这么粗鲁。即使有括号,他的例子对我来说仍然很好。我的网站永远不会有375000次浏览量。根据选择的答案。。。也许标题应该更合适:如何从sql数据库中获取不同的行,这样我就可以将所有行返回给客户端,并对客户端上的行进行计数。根据选定的答案。。。也许标题应该更合适:如何从sql数据库中获取不同的行,这样我就可以将所有行返回给客户机,并对客户机上的行进行计数。