Java 动态查询执行

Java 动态查询执行,java,mysql,jdbc,Java,Mysql,Jdbc,我想做以下几件事 Statement St =con.createstatement(); Resultset RS=St.executeQuery("select *from table ); while(RS.next()){ Temp=RS.getInt("number"); } 我想在同一while循环中运行另一个查询 Statement St =con.createstatement(); Resultset RS=St.executeQuery("select * fro

我想做以下几件事

Statement St =con.createstatement();
Resultset RS=St.executeQuery("select *from table );
while(RS.next()){
     Temp=RS.getInt("number");
}
我想在同一while循环中运行另一个查询

Statement St =con.createstatement();
Resultset RS=St.executeQuery("select * from table );
While (RS.next ()){
   Temp=RS.getInt("number");
    RS=St.executeQuery("select * from table2 where number= temp );
}

您正在重复使用相同的
ResultSet
变量
RS
进行第二次查询。将其分配给新变量名您面临的问题是什么?创建2个结果集和2个语句对象