Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera, estou com uma dificuldade em fazer a únião de duas consultas acrescentando colunas.
Tabela : empresas
emp_codigo int(10) Não
emp_nome varchar(30) Não
emp_codbov varchar(10) Não
Tabela : plan_contas
pc_codigo int(10) Não
pc_codplcont varchar(20) Não
pc_nome varchar(20) Não
Tabela : lanccontas
lc_codigo int(10) Não
lc_pccod int(10) Não
lc_empcod int(10) Não
lc_valor decimal(10,2) Não
lc_datain date Não
lc_datafin date Não
lc_tipod varchar(10) Não
lc_demcont varchar(10) Não
quero que fique assim
pc_codplcont , pc_nome, lc_valor as " 01/01/2009 a 31/12/2009 ", lc_valor as "01/01/2008 a 31/12/2008" e assim por diante, quantos valores por período que for necessário.
através desse sql que eu fiz ele só traz para um período :
select plan_contas.pc_codplcont as "Cód. Conta" ,plan_contas.pc_nome as "Conta",lanccontas.lc_valor as "01/01/2009 a 31/12/2009"
from plan_contas, empresas, lanccontas
where lanccontas.lc_empcod = empresas.emp_codigo
and lanccontas.lc_pccod = plan_contas.pc_codigo
and lanccontas.lc_datain >= '2009-01-01'
and lanccontas.lc_datafin <= '2009-12-31'
and lanccontas.lc_empcod = 1
and lanccontas.lc_tipod = 'DFP'
and lanccontas.lc_demcont = 'BP - conso'
limit 0,100
Carregando comentários...