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?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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?
Olá, Yurih! Como vai? :)
O 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! ✨✨