Ir para conteúdo

POWERED BY:

Arquivado

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

hejafe

Agrupando resultado Mysql

Recommended Posts

Olá pessoal é o seguinte tenho a seguinte query:

SELECT contato.id as idContato, contato.nome as nomeContato, contato.email, lista.nome as nomeLista FROM lista
INNER JOIN contatosLista ON lista.id = contatosLista.idlista
INNER JOIN contato ON contato.id = contatosLista.idcontato
WHERE contato.id = 1

esta query me retorna a seguinte informação:

# idContato, nomeContato, email, nomeLista
'1', 'Douglas', 'douglas@teste.com.br', 'Lista 2'
'1', 'Douglas', 'douglas@teste.com.br', 'Lista 6'
'1', 'Douglas', 'douglas@teste.com.br', 'Lista 8'

Porém queria saber como fazer para este resultado ser mostrado da seguinte forma e se teria esta possibilidade :

# idContato, nomeContato, email, nomeLista
'1', 'Douglas', 'douglas@teste.com.br', 'Lista 2, Lista 6, Lista 8'

Obrigado pela ajuda de todos..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fabiano Abreu e Motta muito obrigado pela ajuda de vocês era isto mesmo.. não conhecia o group_concat heehee.

 

Vlws

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.