Olá pessoal, estou precisando de uma ajuda para resolver um pequeno problema.
Estou montando um sisteminha básico de empréstimo e retorno de materiais.
Com isso, meu sistema tem 6 tabelas distintas, e um formulário onde entro com os dados. Porém, preciso atualizar um determinado valor em de uma tabela em outra também, caso satisfaça determinada condição.
A tabela principal, chamada MOVIMENTAÇÃO DE MATERIAIS, onde serão gravados os dados tem 13 campos, dentre eles:
Número da OS (Numeração automática)
Material (texto curto, com 255 caracteres)
Solicitante....
Tenho uma outra tabela, chamada de MATERIAIS, com um único campo:
Material (texto curto, com 255 caracteres)
Meu problema é o seguinte:
Toda vez que clico no botão SALVAR no formulário, todos os dados do formulário são gravados na tabela MOVIMENTAÇÃO DE MATERIAIS. Porém, também gostaria que fosse possível a seguinte condição fosse atendida:
Ao clicar no botão SALVAR do formulário, o campo MATERIAL da tabela MATERIAIS recebesse o conteúdo presente no campo MATERIAL na tabela MOVIMENTAÇÃO DE MATERIAS, caso o material descrito não constasse na tabela MATERIAIS.
Seria mais ou menos assim:
Se MATERIAL não exista na tabela MATERIAIS, grave-o na tabela MATERIAIS também
Se MATERIAL existir na tabela MATERIAIS, não precisa gravá-lo.
Estive pesquisando por aqui, e achei um comando chamado INSERT INTO, que parece que pode resolver o meu problema, mas não sei como usá-lo e nem sei se ele vai resolver. Alguém pode me dar uma ajuda?
Obrigado!
Estou montando um sisteminha básico de empréstimo e retorno de materiais.
Com isso, meu sistema tem 6 tabelas distintas, e um formulário onde entro com os dados. Porém, preciso atualizar um determinado valor em de uma tabela em outra também, caso satisfaça determinada condição.
A tabela principal, chamada MOVIMENTAÇÃO DE MATERIAIS, onde serão gravados os dados tem 13 campos, dentre eles:
Número da OS (Numeração automática)
Material (texto curto, com 255 caracteres)
Solicitante....
Tenho uma outra tabela, chamada de MATERIAIS, com um único campo:
Material (texto curto, com 255 caracteres)
Meu problema é o seguinte:
Toda vez que clico no botão SALVAR no formulário, todos os dados do formulário são gravados na tabela MOVIMENTAÇÃO DE MATERIAIS. Porém, também gostaria que fosse possível a seguinte condição fosse atendida:
Ao clicar no botão SALVAR do formulário, o campo MATERIAL da tabela MATERIAIS recebesse o conteúdo presente no campo MATERIAL na tabela MOVIMENTAÇÃO DE MATERIAS, caso o material descrito não constasse na tabela MATERIAIS.
Seria mais ou menos assim:
Se MATERIAL não exista na tabela MATERIAIS, grave-o na tabela MATERIAIS também
Se MATERIAL existir na tabela MATERIAIS, não precisa gravá-lo.
Estive pesquisando por aqui, e achei um comando chamado INSERT INTO, que parece que pode resolver o meu problema, mas não sei como usá-lo e nem sei se ele vai resolver. Alguém pode me dar uma ajuda?
Obrigado!