我在與伺服器關於對資料庫的請求中遇到了一個錯誤。
這是錯誤訊息:
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: