Muitas pessoas se perguntam se existe uma forma de evitar a ocorrência de duplicatas nos resultados de uma pesquisa SQL. Veja abaixo código que deve ser utilizado para resolver esse problema.
Para cumprir esse objetivo, basta utilizar a cláusula DISTINCT entre SELECT e os campos. Veja um exemplo abaixo:
SELECT DISTINCT id,nome,sobrenome FROM matable
Para mais informações, clique aqui.