2017-02-19 46 views
0

我需要在SELECT DISTINCT ID字段,以区分两种情况:从不重复,但重复的同名。需要SELECT DISTINCT一个字段,但我不希望它被打印

换句话说,你可能有同一个人重复多次的人具有相同名称和姓在同一个分贝。

如果我没有将ID字段放在SELECT中,则查询将返回重复项和名称。

我必须放置ID以消除重复项。但同时,我想不打印ID。这可能没有通过ID使用组?

SELECT DISTINCT ID,姓名,姓 FROM(SUBQUERY返回式两份)

回答

1

肯定的:

Select c.Name, c.Surname 
    From (
    SELECT DISTINCT ID, Name, Surname 
     FROM (SUBQUERY THAT RETURNS DUPLICATES) 
) as c; 
+0

好人!!!!感谢您的帮助 – user3623123

+0

请做正确的事情并接受答案。 – ultrajohn

+0

对不起,我认为投票相当于接受。刚修改 – user3623123

1

一个简单的方式选择包装

select Name, Surname from ( 
    SELECT DISTINCT 
     ID 
     , Name 
     , Surname 
    FROM (SUBQUERY THAT RETURNS DUPLICATES)) T 
+0

好人!!!!感谢您的帮助 – user3623123

相关问题