1
resposta

Select distinct

Select distinct seria como a função de agrupar no vba? Como faria para ele retornar o primeiro valor da tabela entre os dados repetidos?

1 resposta

Olá Ana Valeria, tudo bem? Na verdade não Ana, o DISTINCT é para que o resultado não tenha dados repetidos, já a função de agrupar dados é para juntar os dados relacionados. Então o DISTINCT só vai exibir no resultado os registros distintos, no caso as linhas ou registros da tabela que não se repetem, assim se uma linha se repete três vezes na tabela ele só vai mostrar a linha uma unica vez. Já a função de agrupar, faz com que o resultado traga os dados agrupados, e geralmente usamos quando precisamos executar uma função de agregação (como a função SUM, no caso soma), para juntar e executar a função.

Espero ter esclarecido sua dúvida!