fbpx
Banco de Dados

MySQL – Como Selecionar uma Coluna Distinta

Recentemente precisei fazer uma consulta em um banco de dados MySQL em que o resultado original me retornava muitos dados duplicados; enquanto que eu precisava de resultados unicos.

A princípio a solução seria fácil se eu precisasse apenas de uma das colunas da tabela deste banco de dados, para isso bastaria usar um SELECT DISTINCT e eu já teria o resultado desejado. Porém eu precisava selecionar duas das colunas desta tabela onde uma delas seria utilizada como filtro para que me fossem retornados os resultados unicos.

Descobri então o GROUP que faz exatamente o que eu precisava e abaixo segue um exemplo de como o utilizei:


SELECT coluna1, coluna2 FROM `tabela` WHERE coluna2 ="dados" GROUP BY(coluna1);

Espero que a dica seja util para vocês, assim como foi para mim. Qualquer dúvida ou sugestão: deixe seu comentário.

Felix

Residindo atualmente na cidade de Cascavel, no oeste do Paraná. Já dei aulas de informática, trabalhei com Hardware, redes, fui analista de suporte, aprendi SEO e mídias sociais e também programação. Faço um pouco de tudo, mas não sou especialista em nada, por isso estou sempre estudando e tentando evoluir. Com isso vou compartilhando aqui um pouco do que vou aprendendo no dia a dia.

Verified by MonsterInsights