Array
(
)

Duvida de junção de tabelas

Alexandre_fsa
   - 28 set 2009

Boa Tarde,

Tenho 3 tabelas:
tarefa(pk_tarefa,descricao)
secretaria(pk_secretaria_descricao)
secretaria_tarefa(fk_tarefa, fk_secretaria)

Fiz uma query que retornasse todas tarefas não repetindo.

SELECT DISTINCT pk_tarefa, tb_tarefa.descricao
FROM tarefa
LEFT JOIN secretaria_tarefa
ON tarefa.pk_tarefa = secretaria_tarefa.fk_tarefa

Deu certo, só que gostaria que nessa query retornasse um campo com todas secretarias daquela tarefa.

Resumindo se a tarefa 1 tem incluido a secretaria 1 e secretaria 3 a query retornasse:

|pk_tarefa | descricao | SECRETARIAS |
| 1 | tarefa 1 | secretaria1, secretaria 3 |

Valeu,

Alexandre