sábado, 28 de maio de 2011

SQL (SELECT DISTINCT)


A declaração SQL SELECT DISTINCT

Numa Tabela, algumas das colunas podem conter valores duplicados.
Deixou de ser um problema, no entanto, às vezes pode querer listar apenas os diferentes (diferentes) valores numa tabela.
A palavra-chave DISTINCT é utilizada para retornar apenas distintos (diferentes) valores.

A sintaxe SQL SELECT DISTINCT:

SELECT DISTINCT column_nome(s)
FROM table_nome                                                                                                                                                                

Exemplo SELECT DISTINCT
As "pessoas" da tabela:

P_Id
Apelido
Nome
Endereço
Cidade
1
Hansen
Ola
Timoteivn 10
Sandnes
2
Svendson
Tove
Borgvn 23
Sandnes
3
Pettersen
Kari
Storgt 20
Stavanger

Agora queremos seleccionar apenas os valores distintos na coluna chamada "Cidade" da tabela acima.

Nós usamos a seguinte instrução SELECT:

SELECT DISTINCT City
FROM Persons

O resultado que deverá aparecer seria este:
Cidade
Sandnes
Stavanger

0 comentários:

Postar um comentário