mysql - 如何排除 MySQL 中报告的重复地址?

标签 mysql

我有一份该公司的经销商名单。

每个都有邮政邮寄信息,例如 address1, address2, city, state, zip 。我正在使用 MySQL 制作销售报告,并希望排除 duplicated addresses因此它只生成每个位置的列表。我无法从数据库中删除它,因为他们(设置它的人)使用它为同一经销商的每个联系人保留一行。

如何从报告中排除重复的行? (mysql伪代码)

Select address1,address2,city,state,zip from distributors_db
where address1 only exists once?

谢谢!

最佳答案

使用DISTINCT MySQL 中的关键字:

SELECT DISTINCT address1
     , address2
     , city
     , state
     , zip 
  FROM distributors_db 

关于mysql - 如何排除 MySQL 中报告的重复地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14585512/

相关文章:

mysql - 有关 SQL RDMS 连接的优化/扩展用例

php - 动态构建受限逻辑处理器

sql - 带有 JOIN 和 WHERE 子句的 INSERT 语句

php - 使用 mySQL 进程 ID 定位发出查询的 PHP 脚本

c# - 如何从access数据库中获取多行数据

MySQL:查找表中最常出现的值

用于报告 : IF Record Does Not Exist, 的 MySQL 查询返回字段的 0 值

php - 在不同条件下对单列进行计数

php - CodeIgniter 有时会收到消息查询错误

php - 保存时,如何修复 "set"方法来更新条目。在 Controller 上添加表单验证后