php - 使用 MySQL 和 PHP 计算总数而不重复

标签 php mysql count

我正在尝试使用 PHP 查询 MySQL 数据库以计算没有重复的条目总数。

EXAMPLE
N111US
N111US
N123US
N345US
A6-EWD
A7-EEE
B-18701
N123US
N345AA

我希望得到唯一条目的总数,但我不知道从哪里开始 SQL 查询,即返回的总数:7

最佳答案

此查询中的此 DISTINCT:

SELECT COUNT(DISTINCT `column`) AS `cnt` FROM `table`;

将消除重复项。

然后,从 php 获取 cnt 列值,就像您对任何其他常规查询所做的那样。

关于php - 使用 MySQL 和 PHP 计算总数而不重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16023738/

相关文章:

php - 空值被错误地插入到 MySQL 数据库中

php - Codeigniter,调用多个数据库

mysql - MariaDB 和触发器作用于触发它的同一个表

mysql - SQl 查询的多计数

php - 使用 IF-ELSE php MYSQL 插入或更新

php - 将自定义 URL 链接添加到 WooCommerce 中的管理订单列表页面

php - Apple 推送通知服务 APNS - 通知未到达

php - WooCommerce:使用 SQL 查询获取产品类别的购买商品

mysql - mysql中如何根据另一个表统计一个表中的行数

excel - 仅计算包含文本/数据的字段,而不计算公式