sql - 如何获得具有不同 IDS 的唯一客户名称
问题描述
我正在使用包含 Account_No 作为唯一 ID、Customer_Name、Building_Name 的表。下表是一个示例:
可以看出,在少数情况下,客户名称和建筑物相同,但 Account_No 不同。我需要删除重复的名称,即使它们具有唯一的 Account_No。Building_Name 和 Customer_Name 是联系在一起的。例如,“William----Science City”和“William-----River Club”应该算作两个客户,因为他们居住在不同的建筑物中。结果表应如下所示;
我需要使用 SQL 来创建结果表。请使用客户表作为 SQL 查询的参考。谢谢
解决方案
Select Min(Account_No) As Account_No
,Customer_Name,Building_Name
From Customer_Table
Group By Customer_Name, Building_Name
推荐阅读
- api - 列出组织的所有 GitHub 企业存储库
- java - 同一事务中mybatis删除表中所有数据后,实体仍然可以被选中
- python - 错误:无法从版本中找到满足 Django==1.10.5 要求的版本:无错误:找不到匹配的发行版 Django==1.10.5
- three.js - 不透明度为 0 的 Three.js 对象仍会遮挡其他点材质,如何避免这种干扰?
- javascript - 在 D3.js v6 中为日期字段自动调整轴刻度增量以避免重叠的最佳方法是什么?
- c++ - 如何实现这种类型的数据结构?
- c++ - 如何在 C++ 中添加异步等待?
- go - DataflowRunner 无法执行
- c# - 如何更新 linq2db 中的两列?
- flutter - RenderIndexedSemantics 对象在布局期间被赋予了无限大小。当我使用脚手架楔形