SQL Joins
- #SQL
- #Banco de dados relacional
• Inner Join é o método de junção mais conhecido, retorna os registros que são comuns às duas tabelas.
• Full Join (também conhecido por Full Outer Join ou Outer Join), tem como resultado todos os registros que estão na tabela A e todos os registros da tabela B.
• Left Join, tem como resultado todos os registros que estão na tabela A (mesmo que não estejam na tabela B) e os registros da tabela B que são comuns à tabela A.
• Right Join, tem-se como resultado todos os registros que estão na tabela B (mesmo que não estejam na tabela A) e os registros da tabela A que são comuns à tabela B.




Boa noite Claudio.
No caso como você quer agrupar essas duas tabelas, teria que ter alguma relação entre o cliente e os produtos que ele adquiriu, para poder somar quanto cada cliente gastou com determinado produto. Talvez essa enquete possa te ajudar: https://pt.stackoverflow.com/questions/138199/consultar-dados-em-duas-tabelas-e-somar-uma-das-colunas
Boa noite, será que poderia me dar um força ou orientação ? No caso se eu precisar juntar uma tabela onde tem dados dos clientes, com uma que tem dados de produtos como valor e quantidade, mas não tem relação entre elas por chaves estrangeiras, como faço para meu Select sair com informações das mesmas como nome, cpf, total de valor gasto por cada cliente ?