Introdução ao SQL
SQL SELECT DISTINCT Statement – Selecionar Diferentes Declarações
Neste breve capitulo estaremos vendo o comando SELECT DISTINCT e o
resultado de seu uso nas tabelas do banco de dados.
A instrução SQL SELECT DISTINCT
Em uma mesma tabela, algumas das colunas podem conter valores duplicados.
Em uma mesma tabela, algumas das colunas podem conter valores duplicados.
Este não é um problema, no entanto, às
vezes você irá querer listar apenas os diferentes (distintos) valores da tabela.
A palavra-chave DISTINCT pode ser usada para retornar somente distintas (diferentes) valores.
A sintaxe SQL SELECT DISTINCT
SELECT column_name DISTINCT (s)
FROM table_name
SELECT column_name DISTINCT (s)
FROM table_name
Exemplo SELECT DISTINCT
As Pessoas “” tabela:
As Pessoas “” tabela:
.
P_ID | Nome | Sobrenome | Endereço | Cidade |
1 | Fabio | Lopes | Prainha 40114 | Caraguatatuba |
2 | Eduardo | tavares | Av Quinze de abril s/n | Jacarei |
3 | Thiburcio | Kinajak | Rua frei pacifico wagner 121 | Caraguatatuba |
.
Agora queremos selecionar apenas os valores distintos
a partir da coluna chamada “Cidade” da tabela acima.
Nós usamos a seguinte instrução SELECT:
SELECT DISTINCT cidade FROM Pessoas
O resultado conjunto será semelhante a este:
Caraguatatuba |
Jacarei |