首页 > 解决方案 > 如何获得具有不同 IDS 的唯一客户名称

问题描述

我正在使用包含 Account_No 作为唯一 ID、Customer_Name、Building_Name 的表。下表是一个示例:

客户表

可以看出,在少数情况下,客户名称和建筑物相同,但 Account_No 不同。我需要删除重复的名称,即使它们具有唯一的 Account_No。Building_Name 和 Customer_Name 是联系在一起的。例如,“William----Science City”和“William-----River Club”应该算作两个客户,因为他们居住在不同的建筑物中。结果表应如下所示;

结果客户表

我需要使用 SQL 来创建结果表。请使用客户表作为 SQL 查询的参考。谢谢

标签: sql

解决方案


Select Min(Account_No) As Account_No
       ,Customer_Name,Building_Name
From Customer_Table
Group By Customer_Name, Building_Name

推荐阅读