Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Mysql inserir em 2 tabelas


Não é possível com uma consulta como INSERT só pode inserir dados em uma tabela no mysql. Você também pode
  1. escreva isso como duas consultas e execute-as como um lote
  2. criar um procedimento armazenado que executaria dois comandos de inserção

Você pode envolver essas inserções na transação se precisar garantir que ambas as consultas gravarão os dados.