Questão de Banco de Dados
Qual é a sintaxe correta para inserir uma linha em uma tabela usando uma subconsulta em SQL?
A
INSERT INTO nome_tabela (valor1, valor2, valor3) VALUES SELECT (valor1, valor2, valor3) FROM outra_tabela WHERE condição
B
INSERT INTO nome_tabela (valor1, valor2, valor3) ROW (valor1, valor2, valor3)=(SELECT valor1, valor2, valor3 FROM outra_tabela WHERE condição)
C
INSERT INTO nome_tabela (valor1, valor2, valor3) SET (valor1, valor2, valor3)=(SELECT valor1, valor2, valor3 FROM outra_tabela WHERE condição)
D
INSERT INTO nome_tabela (valor1, valor2, valor3) SELECT valor1, valor2, valor3 FROM outra_tabela WHERE condição
Comentários
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!