6 Jan
2010
6 Jan
'10
1:48 p.m.
Le mercredi 06 janvier 2010 à 14:46 +0100, Florian Desbois a écrit :
getContext().getHibernate().createSQLQuery( "SELECT main.topiaid " + "from A main, A_B secondary " + "where main.topiaid=secondary.fishingZone" + " and secondary.sampleRow='" + entity.getTopiaId() + "'") .addEntity("main", TopiaDAOHelper.getImplementationClass(A.class)).list();
Ptite erreur dans le SQL : "where main.topiaid=secondary.A" donc remplacable en HQL par "where main IN elements(secondary.A)"