Ed
há 11 meses
A diferença entre `INSERT INTO tabela (colunas) VALUES (valores)` e `INSERT INTO tabela SELECT` é a seguinte: 1. INSERT INTO tabela (colunas) VALUES (valores): - Usado para inserir uma ou mais linhas com valores específicos. - Exemplo: `INSERT INTO clientes (nome, idade) VALUES ('João', 30);` 2. INSERT INTO tabela SELECT: - Usado para inserir dados de outra tabela ou consulta. - Permite copiar dados de uma tabela para outra. - Exemplo: `INSERT INTO clientes (nome, idade) SELECT nome, idade FROM novos_clientes;` Resumindo, o primeiro insere valores diretos, enquanto o segundo insere dados provenientes de uma seleção.