Sobes.tech
Junior — Middle

Qual é a função do operador DISTINCT em SQL e como ele afeta os resultados da consulta?

sobes.tech IA

Resposta da IA

O operador DISTINCT em SQL é usado para selecionar valores únicos de uma coluna ou conjunto de colunas. Ele remove duplicados do resultado da consulta, retornando apenas linhas únicas.

Por exemplo, se numa tabela houver várias entradas com o mesmo valor na coluna city, a consulta:

SELECT DISTINCT city FROM users;

irá devolver uma lista de cidades únicas sem repetições.

Assim, o DISTINCT afeta os resultados da consulta, reduzindo o número de linhas ao excluir valores repetidos.