我在 mysql 中有一个表,其中包含一个名为模板的字段。我有一个模板存储在一个变量中,我需要将该变量与表中找到的每个其他模板进行比较,直到找到匹配项。我不知道如何一次从数据库行中检索一个模板,比较它,如果它不匹配,移动到下一行再次比较,依此类推,直到找到匹配。我是mysql循环的新手,请帮忙。
Connection con = null;
try {
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb", "root", "");
PreparedStatement st;
st = con.prepareStatement("select template from tbl1 ");
ResultSet result = st.executeQuery();
while (result.next()) {
String dbTemplate = result.getString("template");
if x == dbtemplate
} else {// move to next row? How to say do the loop for next row in table??
}