Olá ABAP's, sabemos que a SAP possui um banco de dados, o S/4 HANA, com isso, tralharemos com (uma infinidade) de tabelas, o mais interessante dessa estrutura é a interação entre elas, ou seja, podemos apresentar diversos dados coletados de algumas tabelas em apenas uma tabela ou uma única apresentação, e eu curto muito tudo isso.
É fascinante o poder que temos para desenvolver e criar códigos, como alguns jovens programadores dizem 'pedreiros de código', mas creio que estamos além dessa específica questão, não apenas construímos, mas estudamos, entendemos e aplicamos as estruturas e programas conforme a necessidade do cliente.
Essas associações de tabelas são utilizadas através das cláusulas WHERE e JOIN, além disso, podemos relacionar essas tabelas por condições ou grupo de condições de junção, um bom exemplo seria a utilização das chaves estrangeiras como condição da relação.
Uma recomendação, as tabelas devem ser associadas em pares.
JOIN
A cláusula JOIN permite que os dados de uma tabela sejam combinados com os dados de outra tabela com base na relação existente entre elas, ou seja, a clausula JOIN irá associar os dados semelhantes entre às duas tabelas.
Nesta cláusula podemos especificar quais colunas das tabelas associadas, neste caso, é necessário que uma tabela possua uma chave estrangeira, e a outra tabela possua uma chave primaria para realizar a associação.
Os valores pertencentes as colunas das tabelas associadas podem ser comparadas entre si pelo operador lógico da cláusula JOIN e utilizada pelo operador ON, como sinal de igual(=).
SINTAXE:
Comentários
Postar um comentário