RESULTADOS DE 2 CONSULTAS
Qual é o jeito mais fácil de trazer esse resultado, ex.
Eu tenho uma tabela (a) de orçamento de insumos sendo
codigo 1 = R$ 50
codigo 2 = R$ 30
E outra tabela (b) que é o consumo desse insumo, ou seja vou juntar as duas consultas e apenas uma query.
Suponhamos que na tabela (b) não tenha o consumo do 2 produto, mas eu preciso trazer o orçado ex.
codigo |orçamento | realizado |delta
1 50 30 | 20
2 30
Qual é a maneira mais fácil de criar essa query
Eu tenho uma tabela (a) de orçamento de insumos sendo
codigo 1 = R$ 50
codigo 2 = R$ 30
E outra tabela (b) que é o consumo desse insumo, ou seja vou juntar as duas consultas e apenas uma query.
Suponhamos que na tabela (b) não tenha o consumo do 2 produto, mas eu preciso trazer o orçado ex.
codigo |orçamento | realizado |delta
1 50 30 | 20
2 30
Qual é a maneira mais fácil de criar essa query
Mario Castilho
Curtidas 1
Respostas
Chanrley Ferreira
19/09/2019
Mario Castilho, boa tarde!
Nesse caso utiliza-se o left join conforme exemplo abaixo:
Nesse caso utiliza-se o left join conforme exemplo abaixo:
create temp table tabela_a (codigo serial, valor double precision); insert into tabela_a (valor) values (50) ,(30); create temp table tabela_b (codigo integer, valor double precision) insert into tabela_b (codigo, valor) values (2, 30); select * from tabela_a a left join tabela_b b on a.codigo = b.codigo
GOSTEI 0