1
resposta

Duvida no comando distinct

Se eu quisesse selecionar os clientes distintos, mas puxar outra coluna também da tabela. Essa outra coluna viria como distinta também? Ou só o cliente?

1 resposta

Olá, Yurih! Como vai? :)

DISTINCT serve para eliminar as duplicidades de uma coluna específica. Se você usar ele com mais de uma coluna, ele vai eliminar as linhas duplicadas considerando o conjunto de valores dessas colunas.

Por exemplo, se você quiser selecionar o Cliente e o Produto de forma distinta, ele vai mostrar apenas as combinações únicas de Cliente e Produto. Se um cliente comprou o mesmo produto várias vezes, essa combinação só vai aparecer uma vez no resultado.

→ O DISTINCT sempre vai atuar sobre todas as colunas que você selecionar no comando.

Espero ter contribuído para a sua compreensão sobre esse assunto!

Desejo sucesso! Continue firme nos estudos! ✨✨

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!