这个查询有什么问题。我收到错误说
您的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'
答案 0 :(得分:3)
从查询中取出值一词。
另外,我没有看到你期望where子句在外部查询中做什么。如果您尚未插入值,您如何将其与任何内容进行比较?如果你有,那么内部where子句负责处理。
答案 1 :(得分:0)
插入newitem(QuantityAvailable)从addtoinventory中选择count(*),其中ItemName如'%Item 1%'