Fórum INSERT com requisitos... #223542

31/03/2004

0

Amigos, o problema é o seguinte:

Estou querendo fazer um INSERT em uma tabela para atualizar os dados... é uma tabela de vale transporte de funcionários.... o que eu kero é fazer um único comando para atualizar o nº de vales de cada funcionário... pq o outro modo é digitar 1 por 1 via o programa front-end.... isso é um saco pq tem q pesquisar, ir na guia, digitar e salvar cada inserção 1 or 1... já pensou 700 funcionários?? Vou ficar com L.E.R....

Eu sei q o comando INSERT deve ser usado, acho q q assim...

INSERT INTO VALE_TRANSPORTE (QUANTIDADE_EXTRA)
VALUE (80)

O problema está em eu associar esse valor ao código do funcionário....

Se alguém puder me ajudar... desde já eu agradeço...


Marshall Mathers

Marshall Mathers

Responder

Posts

31/03/2004

Lucas Silva

o insert você faz pra inserir um registro na tabela.

para modificar um registro você usa o [b:a560c4754a]update[/b:a560c4754a]

update tabfuncionario set VALE_TRANSPORTE = 80 where ...

Você tem que colocar alguma coisa no where senão ele muda da tabela inteira...


Responder

Gostei + 0

31/03/2004

Paulo_amorim

Olá

Voce vai inserir valores ou atualiza-los?Eu imagino que seja uma atuazliaçao na tagbela, não?
Se for atualizar, vc deev usar o UPDATE...

Se for inserir, eu imagino que vc tenha os campos COD_FUNC e QTD_EXTRA..

supondo que essa QTD_EXTRA eh igual pra todos os funcionarios (no exemplo o valor 100), pdoe-se fazer
INSERT INTO vale_transporte(cod_func, qtd_extra) 
SELECT cod_func, 100 FROM funcionarios


Espero que ajude
Até+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar