2017-02-22 4 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 

имя Emily все еще показывает дважды в наборе данных.

+6

Distinct возвращает отдельные комбинации выбранных столбцов. – GurV

+0

Отличный работает отлично. – Strawberry

ответ

0

То, что вы, вероятно, хотите что-то вроде

SELECT DISTINCT TopName ОТ topbabynamesbystate AS t1 INNER JOIN TopName AS t2 ON t1.TopName = t2.TopName WHERE Пол = "F" И State = «WA» И (год> = 2000)

Смежные вопросы