MySQL插入查询错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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子句在外部查询中做什么。如果您尚未插入值,您如何将其与任何内容进行比较?如果你有,那么内部where子句负责处理。
另一答案
插入到newitem(QuantityAvailable)从addtoinventory中选择count(*),其中ItemName就像'%Item 1%'
以上是关于MySQL插入查询错误的主要内容,如果未能解决你的问题,请参考以下文章
找不到 MySql.Data.MySqlClient.MySqlException 插入查询错误
MySQL 插入查询中提到的 Java Array 元素未插入到表中。而是抛出错误
连接MySQL出现错误:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)(代码片段