locked
NOVA TABELA COM DADOS DE DUAS OUTRAS JÁ EXISTENTES RRS feed

  • Pergunta

  • Pessoal,

    alguém pode me ajudar?

    Tenho uma tabela de associados e outra tabela de convenios. Quero criar uma nova tabela de empréstimos e outra de compras nos convênios aproveitando os dados das tabelas já existentes. Como devo proceder? Quero que funcione da seguinte maneira. Ao entrar no formulário empréstimo (que ainda será criado), quero trazer para esse formulário os dados existentes em outras tabelas ou formulários para não ter que digitar de novo. Agradeço a colaboração.

    segunda-feira, 9 de maio de 2011 14:26

Respostas

  • Cria a tabela nova e no insert faça o select nas tabelas necessárias.

    Exemplo:

    http://www.1keydata.com/sql/sqlinsert.html

     


    Abraço

    Estevam

    **** Se a reposta foi útil, então não esqueça de marca-lá. ***
    • Sugerido como Resposta Eder Costa sexta-feira, 13 de maio de 2011 18:52
    • Marcado como Resposta Eder Costa segunda-feira, 16 de maio de 2011 17:08
    segunda-feira, 9 de maio de 2011 14:58
  • Jorques,

    Você deseja realizar este procedimento através da sua aplicação, seria basicamente um Insert...Select!!!!

    Outra possibilidade que você possui seria criar a tabela de forma direta dentro do comando Select, neste caso seria um Select...Into.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    • Marcado como Resposta Eder Costa segunda-feira, 16 de maio de 2011 17:08
    quarta-feira, 11 de maio de 2011 18:50

Todas as Respostas

  • Jorques,

     

    Não entendi muito bem, poderia postar a estrutura de suas tabelas, e o retorno esperado pelo select?


    Oracle OCA11g, MCC 2011!
    segunda-feira, 9 de maio de 2011 14:45
    Moderador
  • Cria a tabela nova e no insert faça o select nas tabelas necessárias.

    Exemplo:

    http://www.1keydata.com/sql/sqlinsert.html

     


    Abraço

    Estevam

    **** Se a reposta foi útil, então não esqueça de marca-lá. ***
    • Sugerido como Resposta Eder Costa sexta-feira, 13 de maio de 2011 18:52
    • Marcado como Resposta Eder Costa segunda-feira, 16 de maio de 2011 17:08
    segunda-feira, 9 de maio de 2011 14:58
  • Jorques, estou com o Fabrizzio em não ter entendido muito bem, rs. Pois, apesar de certamente funcionar o que o Luiz sugeriu (logo acima), você menciona que vai criar um formulário para empréstimos (que certamente será uma nova tabela). Assim sendo, bastaria você utilizar em sua aplicação um componente que lhe permitisse colocar um comando SQL, que nada mais seria que um Select na(s) tabela(s) já existentes de associados e de convênios.

    Ou seja, se não quiser ou não puder da um Insert direto na tabela de empréstimos, basta utilizar componentes com os devidos Selects, nas devidas tabelas, que te retornem as informações que deseja. Em seguida essas informações poderiam ser lançadas em seu formulário, manipuladas pelo usuário (se for o caso) e, por fim, gravadas na tabela de empréstimos.


    Roberson Ferreira


    Se esta sugestão for útil, por favor, classifique-a como útil.
    Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    terça-feira, 10 de maio de 2011 03:17
    Moderador
  • Jorques,

    Você deseja realizar este procedimento através da sua aplicação, seria basicamente um Insert...Select!!!!

    Outra possibilidade que você possui seria criar a tabela de forma direta dentro do comando Select, neste caso seria um Select...Into.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    • Marcado como Resposta Eder Costa segunda-feira, 16 de maio de 2011 17:08
    quarta-feira, 11 de maio de 2011 18:50