Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Hugo Borges_120734

como usar o DISTINCT nesta consulta

Recommended Posts

Bom galera fis a seguinte consulta no meu mysql:

SELECT * FROM cadastro a, ligacao_tipo b WHERE a.id = b.id_cadastro and a.status = '1'

O problema e o seguinte, preciso ler todos os campos da tabela cadastro e apenas o campo id_cadastro da tabela ligacao_tipo.

 

O problema e que tenho 4 registro do id da tabela cadastro na tabela ligacao_tipo, fazendo com que a consulta retorne 4 vezes o mesmo cadastro.

 

Alguem sabe como posso colocar o DISTINCT nesta consulta?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente

SELECT DISTINCT B.LIGACAO_TIPO, A.* FROM cadastro a, ligacao_tipo b ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Incrível como programação e excitante, quando mais estudo mais aprendo técnicas novas.

 

Obrigado pela ajuda, o select ficou assim:

SELECT DISTINCT b.id_cadastro, a.* FROM cadastro a, ligacao_tipo b WHERE a.id = b.id_cadastro and a.status = '1' $like LIMIT 51

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.