2017-02-22 8 views
-4

작동하지 내가 가진 이름이 에밀리 여전히 데이터 세트에 두 번 나타 MYSQL 23

select distinct TopName, Occurrences, State, Year 
From topbabynamesbystate 
where Gender = "F" and State = "WA" and (year >= 2000) 
order by Occurrences desc 
limit 3 

아래처럼 쿼리.

+6

Distinct는 선택한 열의 고유 한 조합을 반환합니다. – GurV

+0

Distinct가 잘 작동합니다. – Strawberry

답변

0

당신이 아마 원하는 것은

같은 것을 INNER가 t1.TopName = t2.TopName ON T2 AS TopName 가입 T1 AS topbabynamesbystate 구별 TopName 을 선택하는 경우 성별 = "F" 및 주 = "WA" AND (연도> = 2000)