Instrução SQL SELECT DISTINCT
Instrução SELECT DISTINCT para retornar apenas valores de diferença.
Instrução SQL SELECT DISTINCT
Na tabela, uma coluna pode conter vários valores duplicados, às vezes você pode querer apenas uma lista dos diferentes valores (distintas).
palavra-chave DISTINCT é usada para retornar apenas valores de diferença.
SQL SELECT sintaxe DISTINCT
SELECT DISTINCT column_name , column_name
FROM table_name ;
FROM table_name ;
Neste tutorial, vamos usar o banco de dados exemplo w3big.
O seguinte é uma selecionadas "sites" dados da tabela:
+----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | Google | https://www.google.cm/ | 1 | USA | | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN | | 3 | 本教程 | http://www.w3big.com/ | 4689 | CN | | 4 | 微博 | http://weibo.com/ | 20 | CN | | 5 | Facebook | https://www.facebook.com/ | 3 | USA | +----+--------------+---------------------------+-------+---------+
SELECIONE exemplos DISTINTAS
A seguinte instrução SQL única "country" coluna da lista de "sites", selecione os únicos valores diferentes, isto é, para remover o "país" valores de coluna duplicados:
Exemplos
SELECIONAR DISTINCT país DE websites;
saída: