我正在尝试使用 select where 语句获取特定数据。我有一个运行良好的数据库。我到目前为止所做的是
while (rs.next()){
String username2=rs.getString("username");
if(puname.equals(username2)) {
System.out.println(puname);
String queryPass= "select password from userdata where username="+username2;
rs2 = st.executeQuery(queryPass);
String passdb=rs2.getString("password");
System.out.println("pass"+passdb);
结束我得到的错误是'where子句'中的未知列'john'