Srs. do Conselho. Bom dia.
Mais uma vez venho recorrer ao conhecimento dos senhores, para, conseguir elucidar um empasse.
Tenho duas tabelas
Princ
Fis
Nelas existem três campos
Ptr
Cnc
Idp
O que pretendo é o seguinte
Um módulo que cruze as duas tabelas usando o campo Ptr
e aonde existir o cruzamento de 1 Ptr da tabela Princ com 1 Ptr da tabela Fis o campo Idp seja preenchido com M1 nas duas tabelas
Onde existir o cruzamento de 1 Ptr da tabela Princ com 2 ou mais Ptr da tabela Fis o campo Idp seja preenchido com B3 na tabela Princ e I3 na tabela Fis
Onde na tabela Princ o campo Cnc estiver preenchido com Dev* o campo Idp seja preenchido com M0
Onde na tabela Princ o campo Cnc estiver preenchido com Sobr o campo Idp seja preenchido com B1
Onde na tabela Fis o campo Ptr estiver nulo e o campo Cnc estiver preenchido com Sobr o campo Idp seja preenchido com I1.
Abaixo um exemplo visual
Tabela Princ
Ptr Cnc Idp
0001 x M1
0005 x M1
0008 x B3
0015 x B3
0018 Sobr B1
0035 Sobr B1
0048 Dev S M0
0055 DevJ M0
Tabela Fis
Ptr Cnc Idp
0001 x M1
0005 x M1
0008 x I3
0008 x I3
0015 x I3
0015 x I3
0015 x I3
nulo Sobr I1
nulo Sobr I1
nulo Sobr I1
Desde já agradeço imensamente a atenção e se possível a ajuda para mais esse caso
Mais uma vez venho recorrer ao conhecimento dos senhores, para, conseguir elucidar um empasse.
Tenho duas tabelas
Princ
Fis
Nelas existem três campos
Ptr
Cnc
Idp
O que pretendo é o seguinte
Um módulo que cruze as duas tabelas usando o campo Ptr
e aonde existir o cruzamento de 1 Ptr da tabela Princ com 1 Ptr da tabela Fis o campo Idp seja preenchido com M1 nas duas tabelas
Onde existir o cruzamento de 1 Ptr da tabela Princ com 2 ou mais Ptr da tabela Fis o campo Idp seja preenchido com B3 na tabela Princ e I3 na tabela Fis
Onde na tabela Princ o campo Cnc estiver preenchido com Dev* o campo Idp seja preenchido com M0
Onde na tabela Princ o campo Cnc estiver preenchido com Sobr o campo Idp seja preenchido com B1
Onde na tabela Fis o campo Ptr estiver nulo e o campo Cnc estiver preenchido com Sobr o campo Idp seja preenchido com I1.
Abaixo um exemplo visual
Tabela Princ
Ptr Cnc Idp
0001 x M1
0005 x M1
0008 x B3
0015 x B3
0018 Sobr B1
0035 Sobr B1
0048 Dev S M0
0055 DevJ M0
Tabela Fis
Ptr Cnc Idp
0001 x M1
0005 x M1
0008 x I3
0008 x I3
0015 x I3
0015 x I3
0015 x I3
nulo Sobr I1
nulo Sobr I1
nulo Sobr I1
Desde já agradeço imensamente a atenção e se possível a ajuda para mais esse caso