none
SAÍDA CONSULTA EM NOVA TABELA RRS feed

  • Pergunta

  • Tenho um banco de dados com cadastro de informações de pessoas. Entre essas informações, existe uma em especial que gostaria de separar numa nova tabela. Como sou iniciante, não estou sabendo a sintaxe exata. O select já está funcionando e é:

    select IdCliente, Nome from Clientes where vinculo = 'instrutor';

    Com esse comando, estou separando todos do cadastro que colocaram instrutor em seu vínculo. Agora gostaria de saber como organizar isso numa nova tabela, automaticamente. Poderia ser um comando pra criar a tabela instrutores na primeira execução, e nas próximas checar apenas as novas linhas que deverão ser inseridas.


    netocazuza

    domingo, 15 de maio de 2016 22:00

Respostas

  • Boa noite,

    Você pode criar uma tabela, ex:

    create table Instrutor(
    	Id int identity(1,1) not null,
    	IdInstrutor int,
    	Nome varchar(100) not null,
    	primary key(Id)
    )

    Agora você faz o select inserindo na tabela criada. Ex:

    Insert into Instrutor (IdInstrutor, Nome) 
    select IdCliente, Nome from Clientes where vinculo = 'instrutor';

    Espero ter ajudado.

    Att,


    Se a resposta contribuiu com seu aprendizado por favor marque como util, se solucionou seu problema marque como resposta.

    • Marcado como Resposta Marcos SJ segunda-feira, 16 de maio de 2016 13:36
    segunda-feira, 16 de maio de 2016 02:11