MAIS

    INSERT com SELECT na mesma query – MySQL

    - Anúncio -
    - Anúncio -

    Muitas vezes é necessário fazer um insert de dados em uma tabela trazendo resultados de outra na mesma base ou em bases diferentes. Como fazer? Simples:

    INSERT INTO banco.tabela-destino (campo1, campo2, campo3...)
     SELECT campo1,campo2,campo3... FROM banco.tabela-origem;

    Atente-se para que os campos estejam na mesma sequência tanto na instrução INSERT quanto na instrução SELECT pois é seguida a sequência de campos em ambas as instruções.

    Também não se esqueça do ponto e vírgula no final da última instrução. Imprescindível.

    - Anúncio -

    Artigos recentes

    Continue lendo

    DEIXE UMA RESPOSTA

    Please enter your comment!
    Please enter your name here