我在与服务器关于对数据库的请求中遇到了一个错误。
这是错误信息:
java.sql.SQLSyntaxErrorException:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 1 行的 ', Regione='e', provincia='q', comune='w'' 附近使用的正确语法
这是有问题的SQL查询:
PreparedStatement ps = con.prepareStatement("SELECT * FROM azienda WHERE id_categoria=?, regione=?, provincia=?, comune=?"); ps.setInt(1, id); ps.setString(2, regione); ps.setString(3, provincia); ps.setString(4, comune);
提前感谢!
如果你使用多个条件,请尝试使用AND: