Consulta em 2 tabelas em um dataset c/ campos diferentes
alo !?
preciso fazer uma consulta em 2 tabelas unindo 2 campos diferentes com o mesmo nome
exemplo:
select v.id_vale, v.data_vale, v.descricao_vale, v.valor_vale, d.id_despesa, d.data_despesa, d.descricao_despesa, d.valor_despesa from despesa d,vale v inner join forma_pagamento f on (d.id_forma_pagamento = f.id_forma_pagamento or v.id_forma_pagamento = f.id_forma_pagamento)
TABELA VALE
------------------------------------------
DATA_VALE DESCRICAO_VALE
------------------------------------------
´08/01/2004´| ´TESTE - VALE1´
------------------------------------------
TABELA DESPESA
------------------------------------------
DATA_DESPESA DESCRICAO_DESPESA
------------------------------------------
´08/01/2004 | ´TESTE - DESPESA1´
------------------------------------------
sendo que v.data_vale / d.data_despesa = ´data´
v.descricao_vale / d.descricao_despesa = ´descricao´
gostaria do resultado:
------------------------------------------
DATA DESCRICAO
------------------------------------------
´08/01/2004´| ´TESTE - VALE1´
´08/01/2004 | ´TESTE - DESPESA1´
------------------------------------------
sera que teria uma forma ?
desde ja agradeço
[]´s
até +
preciso fazer uma consulta em 2 tabelas unindo 2 campos diferentes com o mesmo nome
exemplo:
select v.id_vale, v.data_vale, v.descricao_vale, v.valor_vale, d.id_despesa, d.data_despesa, d.descricao_despesa, d.valor_despesa from despesa d,vale v inner join forma_pagamento f on (d.id_forma_pagamento = f.id_forma_pagamento or v.id_forma_pagamento = f.id_forma_pagamento)
TABELA VALE
------------------------------------------
DATA_VALE DESCRICAO_VALE
------------------------------------------
´08/01/2004´| ´TESTE - VALE1´
------------------------------------------
TABELA DESPESA
------------------------------------------
DATA_DESPESA DESCRICAO_DESPESA
------------------------------------------
´08/01/2004 | ´TESTE - DESPESA1´
------------------------------------------
sendo que v.data_vale / d.data_despesa = ´data´
v.descricao_vale / d.descricao_despesa = ´descricao´
gostaria do resultado:
------------------------------------------
DATA DESCRICAO
------------------------------------------
´08/01/2004´| ´TESTE - VALE1´
´08/01/2004 | ´TESTE - DESPESA1´
------------------------------------------
sera que teria uma forma ?
desde ja agradeço
[]´s
até +
Seven
Curtidas 0
Respostas
Aroldo Zanela
09/01/2004
Colega,
Se eu entendi, basta fazer um UNION ALL, ou seja:
Se eu entendi, basta fazer um UNION ALL, ou seja:
SELECT colunaA, colunaB FROM tabelaX UNION ALL SELECT colunaA, colunaB FROM tabelaY
GOSTEI 0
Seven
09/01/2004
Aroldo ...
Ficou Perfeito
valeu mesmo
té +1
Ficou Perfeito
valeu mesmo
té +1
GOSTEI 0