Duplo Select x BANCO DADOS

Utilizando o Duplo Select, obtenho a seguinte gravação no BD:

123; 456; 444;

onde esses nº são matr. de funcionários, que no duplo select, foram selecionados a matricula + nome… e estão ligados com a estrutura (unidade lotada)…

SELECT PES_Numero, sc_concat(PES_Numero, PES_Nome)
FROM dbo.Pessoas
where est_numero = ‘{Estrutura}’
ORDER BY PES_Numero, PES_Nome

conclusão:

  • tenho que usar o duplo select pois são muitos funcionários listados de uma vez…

  • gostaria de gravar no BD da seguinte forma:

123;
456;
654;

e não assim: 123; 456; 654

se puderem me ajudar fico muito grato

Você tera que criar uma tabela que faça a junção entre os funcionários e a referida unidade, ex:

Tabela: func_x_unidade
Campos: id_func_x_unidade, id_funcionario, id_unidade

Criar a fk entre a tabela acima e as tabelas de funcionários e unidades.

No scriptcase você usará a opção N-N Relations do formulário que você já tem, e irá criar o relacionamento setando os campos que irão completar os dados da tabela criada.