Duvida de junção de tabelas
28/09/2009
0
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
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
Alexandre_fsa
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)