2011-09-26 3 views
0

내가 그 결과를 에코 나는거야 1111를 얻을 수 있지만 난 단지 중복 레코드 하나를 선택하려면 내가 동일한 데이터

|id| 
-- 
|1 | 
-- 
|1 | 
-- 
|1 | 
-- 
|1 | 

5 개 행이 말할 수 있습니다 일단 중복 레코드를 선택, 그래서 대신 내가 SQL

이 가능합니까? 해결 될한다 - 당신이 데이터베이스에 중복 ID가 왜 확실하지 않지만 당신의 MySQL의 문

에서

답변

4

GROUP BY id;.

+1

예를 들어 정말 생각하지 못했습니다. – frankmeacey

2

같은 모든 열이 결과에서 행을 제거 할 수 있습니다 SELECT DISTINCT 또는 당신이 경우에 유용하다 선택하고자하는 열을 GROUP BY 수 있습니다 당신은 중복 된 행의 수를 얻고 싶습니다.

+0

''DISTICT''가''DISTINCT''가되어야합니다. –

+1

@ YousufIqbal 감사합니다. –