Linhas DuplicadasDuplicadas


SQL> SELECT name
  2  FROM   s_dept;
SQL> SELECT DISTINCT name
  2  FROM   s_dept;
NAME
----------------------
Finance
Sales
Sales
Sales
Operation
Sales           (...)
NAME
----------------------
Administration
Finance
Operation
Sales

O Comando DISTINCT pode ser empregado em mais de uma coluna ao mesmo tempo, considerando a combinação entre elas para eliminação de linhas duplicadas.

Assim, por exemplo, se quisermos extrair a lista de funcionários de cada departamento de uma tabela de vendas, podemos usar SELECT DISTINCT dept, name.


Anterior Se Vire em Próximo