Bom dia, DISTINCT é uma função que serve para selecionar campos com conteúdos não repetidos. De forma geral, utilizamos WHERE por sua capacidade ampla de ações. Não há como dizer qual função é a melhor, irá depender do seu contexto, entende? Se houver a necessidade de campos únicos, use distinct, se não, use where.
Para escrever sua resposta aqui, entre ou crie uma conta.
Compartilhar