Что не так в этом вопросе. Я получаю сообщение об ошибкеОшибка запроса вставки MySQL в MySQL
У вас возникла ошибка в синтаксисе SQL; проверьте руководство, которое соответствует версии сервера MySQL для правильного синтаксиса, чтобы использовать рядом с «Пункт 1»), где ItemName как «Пункт 1» в строке 1
Мой запрос
insert into newitem (QuantityAvailable) values
(Select count(*) from addtoinventory where ItemName like 'Item 1')
where ItemName like 'Item 1'
Почему вы повторить 'WHERE' положение? – Furicane
Насколько логично, что оператор insert имеет предложение WHERE? –
первое предложение where для вложенного запроса. Я подсчитываю все эти строки с именем элемента, таким как «Item 1», а второе предложение where для вставки, где я вставляю в эти строки (вывод вложенного запроса), где имя элемента, как «Item 1» – Ank