INSERT INTO с SubQuery MySQL

У меня есть это заявление:

INSERT INTO qa_costpriceslog (item_code, invoice_code, item_costprice)
    VALUES (1, 2, (SELECT item_costprice FROM qa_items WHERE item_code = 1));

Я пытаюсь вставить значение, скопировать те же данные item_costprice, но покажу ошибку:

Error Code: 1136. Column count doesn't match value count at row 1

Как я могу решить это?

Ответы на вопрос(4)

Ваш ответ на вопрос