Fórum criar tabela #56708
03/08/2006
0
Gostaria de criar uma tabela com resultado de uma consulta . Esta cosulta tem 4 tabelas . No access não tem problema mas no Firebird não consegui rodar.
Abaixo o select que fiz em access.
SELECT INSCRICAO.NRRECEBIMENTO, INSCRICAO.AUXRECEBIMENTO, SOLIDOS.C8, ABS_ATOMICA.C9, PROD_QUIM.C10, PH.C11 INTO tab_temp
FROM (((INSCRICAO LEFT JOIN SOLIDOS ON (INSCRICAO.AUXRECEBIMENTO = SOLIDOS.AUXRECEBIMENTO) AND (INSCRICAO.NRRECEBIMENTO = SOLIDOS.NRRECEBIMENTO)) LEFT JOIN ABS_ATOMICA ON (INSCRICAO.AUXRECEBIMENTO = ABS_ATOMICA.AUXRECEBIMENTO) AND (INSCRICAO.NRRECEBIMENTO = ABS_ATOMICA.NRRECEBIMENTO)) LEFT JOIN PROD_QUIM ON (INSCRICAO.AUXRECEBIMENTO = PROD_QUIM.AUXRECEBIMENTO) AND (INSCRICAO.NRRECEBIMENTO = PROD_QUIM.NRRECEBIMENTO)) LEFT JOIN PH ON (INSCRICAO.AUXRECEBIMENTO = PH.AUXRECEBIMENTO) AND (INSCRICAO.NRRECEBIMENTO = PH.NRRECEBIMENTO)
ORDER BY INSCRICAO.NRRECEBIMENTO;
Abaixo o select que fiz em access.
SELECT INSCRICAO.NRRECEBIMENTO, INSCRICAO.AUXRECEBIMENTO, SOLIDOS.C8, ABS_ATOMICA.C9, PROD_QUIM.C10, PH.C11 INTO tab_temp
FROM (((INSCRICAO LEFT JOIN SOLIDOS ON (INSCRICAO.AUXRECEBIMENTO = SOLIDOS.AUXRECEBIMENTO) AND (INSCRICAO.NRRECEBIMENTO = SOLIDOS.NRRECEBIMENTO)) LEFT JOIN ABS_ATOMICA ON (INSCRICAO.AUXRECEBIMENTO = ABS_ATOMICA.AUXRECEBIMENTO) AND (INSCRICAO.NRRECEBIMENTO = ABS_ATOMICA.NRRECEBIMENTO)) LEFT JOIN PROD_QUIM ON (INSCRICAO.AUXRECEBIMENTO = PROD_QUIM.AUXRECEBIMENTO) AND (INSCRICAO.NRRECEBIMENTO = PROD_QUIM.NRRECEBIMENTO)) LEFT JOIN PH ON (INSCRICAO.AUXRECEBIMENTO = PH.AUXRECEBIMENTO) AND (INSCRICAO.NRRECEBIMENTO = PH.NRRECEBIMENTO)
ORDER BY INSCRICAO.NRRECEBIMENTO;
Admin290
Curtir tópico
+ 0
Responder
Posts
16/08/2006
Jonas_giron
Cria uma procedure pra pegar essas informações e joga em uma tabela externa no firebird depois passa uma sql pra peagr essas inforamções que estão na tabela temporaria.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)