如何获得具有不同IDS的唯一客户名称

时间:2019-05-30 16:56:50

标签: sql

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

Customer table

在少数情况下,可以看到具有相同的客户名称和相同的建筑物,但是具有不同的Account_No。我需要删除重复的名称,即使它们具有唯一的Account_No。 Building_Name和Customer_Name是联系在一起。例如,“威廉-科学城”和“威廉-----河俱乐部”应被视为两个客户,因为他们居住在不同的建筑物中。结果表应如下所示;

Result Customer Table

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

1 个答案:

答案 0 :(得分:2)

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