Dhy3ives 0 Denunciar post Postado Setembro 22, 2010 Ola. Tenho a seguinta estrutura de banco, gostaria de fazer um select usando as 3 tabelas para preencher uma terceira tabela, mais nao estou conseguindo, os dados estao vindo repetidos. Eu preciso do seguinte resultado. Todos os dados da tabela nao_conformidades e plano_acao onde o id (id do usuario FK) seja igual o id( usuario tabela usuarios e nao conformidades FK ) e o id_nc (id_nc da tabela nao_conformidade) seja igual o id_nc ( da tabela plano de acao). Porque apois essa selecao irei preencher uma outra tabela, que esta abaixo, com os dados das 3 tabelas. Tentei alguns select mais nao consegui. Tabela que ira ser preenchida com os dados e essa: Compartilhar este post Link para o post Compartilhar em outros sites
Anderson_Souza 0 Denunciar post Postado Setembro 23, 2010 SELECT us.id, nc.id_nc, pa.id_pa, nc.titulo ,nc.data, nc.observacao FROM nao_conformidade nc INNER JOIN usuarios us ON us.id = nc.id INNER JOIN plano_de_acao pa ON pa.id_nc = nc.id_nc GROUP BY nc.titulo Depois dessa seleção é só colocar o insert a baixo. Espero ter ajudado http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
Dhy3ives 0 Denunciar post Postado Setembro 23, 2010 SELECT us.id, nc.id_nc, pa.id_pa, nc.titulo ,nc.data, nc.observacao FROM nao_conformidade nc INNER JOIN usuarios us ON us.id = nc.id INNER JOIN plano_de_acao pa ON pa.id_nc = nc.id_nc GROUP BY nc.titulo Depois dessa seleção é só colocar o insert a baixo. Espero ter ajudado http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Ajudou sim irmao, e como. http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Eu nao estava conseguindo pois estava usando somente 1 join e um select. Mas vlw ai pelo help Abracos http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites