Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Recuperando Linhas Distintas | Retrieving Data
course content

Conteúdo do Curso

Introdução ao SQL

Recuperando Linhas DistintasRecuperando Linhas Distintas

Observe que a instrução SELECT retorna todas as linhas de uma coluna específica. No entanto, e se não precisarmos de todos os valores de uma coluna, especialmente quando eles estão duplicados, e só precisamos dos valores únicos? Para esses casos, é conveniente usar a palavra-chave DISTINCT, colocada imediatamente antes dos nomes das colunas. Vamos dar uma olhada em um exemplo:

Here's a short example of the country table:

id name continent region surfacearea capital population
1 Japan Asia Eastern Asia 377829 Tokyo 126714000
2 Latvia Europe NULL 64589 Riga 2424200
3 Mexico North America Central America 1958201 Mexico City 98881000
4 Netherlands Europe Western Europe 41526 Amsterdam 15864000
... ... ... ... ... ... ...
15 Malta Europe Southern Europe 316 Valletta 380200

Tarefa

Você precisa recuperar valores continent distintos (únicos).

Tudo estava claro?

Seção 1. Capítulo 4
toggle bottom row
course content

Conteúdo do Curso

Introdução ao SQL

Recuperando Linhas DistintasRecuperando Linhas Distintas

Observe que a instrução SELECT retorna todas as linhas de uma coluna específica. No entanto, e se não precisarmos de todos os valores de uma coluna, especialmente quando eles estão duplicados, e só precisamos dos valores únicos? Para esses casos, é conveniente usar a palavra-chave DISTINCT, colocada imediatamente antes dos nomes das colunas. Vamos dar uma olhada em um exemplo:

Here's a short example of the country table:

id name continent region surfacearea capital population
1 Japan Asia Eastern Asia 377829 Tokyo 126714000
2 Latvia Europe NULL 64589 Riga 2424200
3 Mexico North America Central America 1958201 Mexico City 98881000
4 Netherlands Europe Western Europe 41526 Amsterdam 15864000
... ... ... ... ... ... ...
15 Malta Europe Southern Europe 316 Valletta 380200

Tarefa

Você precisa recuperar valores continent distintos (únicos).

Tudo estava claro?

Seção 1. Capítulo 4
toggle bottom row
some-alt