Tengo un query bastante largo el cual es el siguiente:
Código PHP:
Query query = session.createSQLQuery("Select come.nombre,serv.folio,serv.numRollos,serv.numPagares,serv.numNotas,serv.numFichas, "
+ "serv.numPropineras,serv.numTranscrip,serv.kitInstalacion,serv.calcomanias15bancosConsorcios,serv.guiasRetail, "
+ "serv.guiasRestaurante,serv.guiasHotel,serv.propinerasVisaBanorte, "
+ "ata.marca,ata.modelo,ata.tecnologia,atac.numeroSerie,atac.ptid, "
+ "xata.marca as marca2,xata.modelo as modelo2,xata.tecnologia as tecno,xatac.numeroSerie as nSerie,xatac.ptid as ptid2 "
+ "from Comercios come,Servicios serv "
+ "left join AsignacionTerminalesAlmacenescsv xatac "
+ "on (xatac.idAsignacionTerminalesAlmacenescsv=serv.idTermS) "
+ "left join AsignacionTerminalesAlmacenescsv atac "
+ "on (atac.idAsignacionTerminalesAlmacenescsv=serv.idTermE) "
+ "left join AsignacionTerminalesAlmacenes xata "
+ "on (xata.idAsignacionTerminalesAlmacenes=xatac.idAsignacionTerminalesAlmacenes) "
+ "left join AsignacionTerminalesAlmacenes ata "
+ "on (ata.idAsignacionTerminalesAlmacenes=atac.idAsignacionTerminalesAlmacenes) "
+ "where come.idCome=serv.idCome and "
+ "come.noAfiliacion="+afiliacion+" ");
Al momento de ejecutar este query en el mysql ejecuta y me traey los valores que ocupo, sin embargo al ejecutar en java (codigo que se encuentra arriba) me repite valores del siguiente pedazo de query:
Código PHP:
+ "left join AsignacionTerminalesAlmacenescsv xatac "
+ "on (xatac.idAsignacionTerminalesAlmacenescsv=serv.idTermS) "
+ "left join AsignacionTerminalesAlmacenescsv atac "
+ "on (atac.idAsignacionTerminalesAlmacenescsv=serv.idTermE) "
GRACIAS DE ANTEMANO