All'interno di un try ho questo codice
codice:
String tabella="<table border='1'>";
ResultSet rs=sql.executeQuery("SELECT consuntivo.id_risorsa, risorse.nome_risorsa 
FROM consuntivo LEFT JOIN risorse on risorse.id_risorsa=consuntivo.id_risorsa GROUP BY id_risorsa");
while(rs.next())	{
	int id_risorsa=rs.getInt("id_risorsa");
	String nome_risorsa=rs.getString("nome_risorsa");
	String query_consuntivo="SELECT * FROM consuntivo WHERE id_commessa='1' AND id_risorsa="+id_risorsa;
//out.println(query_consuntivo);
ResultSet rs_consuntivo=sql.executeQuery(query_consuntivo);
while(rs_consuntivo.next())	{
String giorni_consuntivo=rs_consuntivo.getString("giorni_consuntivo");
			//out.println("riga consuntivo: "+giorni_consuntivo+"
");
			tabella=tabella+"<tr><td>"+nome_risorsa+" "+giorni_consuntivo+"</td></tr>";
    	}

		
	}

tabella=tabella+"</table>";
out.println(tabella);
Non capisco perche mi si incarta sul primo id_risorsa e non continua a looppare anche sugli altri due che trova senza il secondo ciclo...