2010-05-13 4 views

답변

2

subselect에 넣으시겠습니까?

select my, interesting, columns 
from (
    select distinct GUID, ... 
    from ... 
) 
+0

모든 것을 반환 했으므로 내 대답을 삭제했습니다. 올바른 해결책 +1입니다! – GenericTypeTea

+0

실제로 영어 답변이 있기 때문에 답변으로 선택해야합니다! :피 – user151841

5
SELECT a.Field2 
    , a.Field3 
    FROM (SELECT DISTINCT a.guid 
         , a.Field2 
         , a.Field3 
        FROM table1 a) a 
+0

빌어 먹을, 당신은 20 초 더 빨랐다 .-) – meriton

+1

그가 그에게 금을 가지고있는 이유 다. :) – user151841

+0

@meriton - :) 최소한 우리 모두는 같은 해결책에 도달했다. – dcp

0

먼저 임시 테이블에 고유 값을 선택하십시오.

그런 다음 원하는 값만 선택하십시오.

3

또한

SELECT x, y FROM tbl GROUP BY guid, x, y 

여기 단점은 당신이 성가신입니다 GROUP BY 절에서 열 목록을 복제해야한다는 것입니다 할 수 있지만 다른 답변도 않습니다.

관련 문제