Estou com o seguinte probleminha tenho duas tabelas, uma de vendas, e uma de contas a receber.
Quero fazer uma consulta que me retorne todas as vendas do ano separada por mes e seus respectivos pagamentos no periodo por mes fiz uma consulta que me retorna o resultado separadamento de cada uma porem não sei como unir as consultas para retornar o unico resultados
primeira consulta SGDB Postgres
SELECT
extract(month FROM data_venda) AS mes,to_char(data_venda, 'TMMonth "/" YYYY')
AS mes_venda, SUM( valor_total_liquido) AS total_liquido,
SUM( valor_desconto) AS total_desconto,SUM( valor_venda) AS total_venda_bruta
FROM sc_otica.venda
WHERE extract(year FROM data_venda) = 2017
GROUP BY mes,mes_venda
ORDER BY mes
segunda consulta
SELECT
extract(month FROM data_pagamento) AS mes_,
SUM( valor_pago) AS total_pago
FROM sc_otica.contas_receber_recebidas
WHERE extract(year FROM data_pagamento) = 2017
GROUP BY mes_
ORDER BY mes_