INSERT INTO com SubQuery MySQL
Eu tenho esta declaração:
INSERT INTO qa_costpriceslog (item_code, invoice_code, item_costprice)
VALUES (1, 2, (SELECT item_costprice FROM qa_items WHERE item_code = 1));
Estou tentando inserir um valor copie os mesmos dados do item_costprice, mas mostre o erro:
Error Code: 1136. Column count doesn't match value count at row 1
Como eu posso resolver isso?