MySQL Selecione DISTINCT colunas múltiplas baseadas na unicidade de uma linha?

Estou tentando entender o que essa consulta faz exatamente:

<code>SELECT DISTINCT `state`, `state_name` FROM `geo` ORDER BY `state_name` ASC
</code>

Tudo o que estou tentando fazer é selecionar 2 colunas (state e state_name), quero apenas linhas exclusivas que não tenham valores duplicados para o campo de estado. Eu não me importo se houver valores duplicados no campo state_name.

Minha consulta está verificando as duas colunas quanto à exclusividade ou apenas ao estado?

questionAnswers(2)

yourAnswerToTheQuestion