Olá, estou precisando de ajuda para criar um relatório que exige o seguinte:
Tabelas: CadastroA, ValoresA
Tabela CadastroA tem os campos = id, nome, endereco.....etc
Tabela ValoresA tem os campos = id, tipo_valor, tipo_entrada, valor.....etc
o que desejo: fazer inner join entre as tabelas CadastroA e ValoresA para mostrar o campo "nome" da tabela CadastroA e somar os registro do campo "valor" da tabela ValoresA com as condições dos campos "tipo_valor" e "tipo_entrada".
A query que tenho esta e ela me traz o valor que desejo separado, mais preciso juntar em um result só.
select c.nome as 'CadastroA', sum(fe.valor) As 'Tipo A' from valoresa fe
inner join cadastria c on id = c.id
where tipo_a = 'cartao'
group by c.nome;
Se tiver alguma coisa errada com minha postagem me desculpa, primeira vez que posto e estou com uma certa pressa pra entregar esta consulta.
Pergunta
DaviRodriguesSP
Olá, estou precisando de ajuda para criar um relatório que exige o seguinte:
Tabelas: CadastroA, ValoresA
Tabela CadastroA tem os campos = id, nome, endereco.....etc
Tabela ValoresA tem os campos = id, tipo_valor, tipo_entrada, valor.....etc
o que desejo: fazer inner join entre as tabelas CadastroA e ValoresA para mostrar o campo "nome" da tabela CadastroA e somar os registro do campo "valor" da tabela ValoresA com as condições dos campos "tipo_valor" e "tipo_entrada".
A query que tenho esta e ela me traz o valor que desejo separado, mais preciso juntar em um result só.
select c.nome as 'CadastroA', sum(fe.valor) As 'Tipo A' from valoresa fe
inner join cadastria c on id = c.id
where tipo_a = 'cartao'
group by c.nome;
Se tiver alguma coisa errada com minha postagem me desculpa, primeira vez que posto e estou com uma certa pressa pra entregar esta consulta.
Desde já obrigado.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados