Olá.
Quero fazer uma consulta no SQL que dá um insert de um campo de uma tabela pra outra. Porém, na tabela que vai ser inserida, tenho um campo a mais, e nesse campo eu quero o valor que eu quiser, e não da outra tabela.
Já pesquisei aqui e vi que para inserir de uma tabela pra outra ficaria:
INSERT INTO MGPD_ORDEMPRODUCAOFASE (FASID) SELECT FASID FROM FASEPRODUTO
Porém, na tabela ORDEMPRODUCAOFASE, tem um campo em que tenho que inserir o id da ordem de produção que pego no parâmetro do formulário.
Pra ficar mais fácil, vamos supor que no id da ordem eu quisesse o valor 5, na lógica ficaria assim:
INSERT INTO MGPD_ORDEMPRODUCAOFASE (FASID, ORDID) values (SELECT FASID FROM FASEPRODUTO, 5)
Porém, como tô usando o SELECT, tenho que tirar o values.
Como faço pra além de inserir o valor do campo de outra tabela, inserir nesses registros o valor que eu quiser em outro campo também?
Espero que dê pra entender. Pesquisei aqui, porém não achei nada assim. Obrigado.