1
resposta

[Dúvida] Dúvida sobre DISTINCT

Quando utilizo o DISTINCT, qual é a coluna que ele leva em consideração para trazer os valores únicos? O Comando se baseia na primeira coluna da tabela?

1 resposta

Bom dia Willames, tudo bem contigo ?

O DISTINCT em SQL desempenha um papel importante na remoção de valores duplicados de seus resultados. Por padrão, as consultas SQL mostram todas as linhas retornadas, incluindo as linhas duplicadas, no conjunto de resultados. O DISTINCT na cláusula SELECT é usada para eliminar linhas duplicadas e exibir uma lista única de valores. Em outras palavras, a palavra-chave DISTINCT recupera valores únicos a partir de uma tabela.

Note que o DISTINCT deve ser colocado antes das colunas que você especificar. Você pode especificar mais de uma coluna para ser DISTINCT, o que fará com que SQL retorne somente combinações únicas dos valores dessas colunas. Se você selecionar mais de uma coluna, todas as colunas serão combinadas e somente a singularidade da linha será considerada. SQL DISTINCT procura por uma linha distinta, ao invés de uma coluna distinta.

Espero ter ajudado, bons estudos e nunca pare!!!