Hola a todos , estoy trabajando con hibernate + jsf . Mi duda es si en la sigueinte consulta podria poner un" where " para sacar solo algunas filas.
<query name="buscarProtectorado" type="hql">
<select>
select new map (protectorado.protecid as protecid,
protectorado.nombre as nombre,
protectorado.chkbaja as chkbaja,
f.protecid as fproid,
f.fecalta as fecalta,
f.fecbaja as fecbaixa)
</select>
<from>
from Protectorado as protectorado, Rfunpro as f
</from>
</query>
yo querria añadirle algo como :
<where>
where protecid = fproid
</where>
Pero no consigo que me saque nada. Ya probé con todos los nombres, incluso haciendo referencia directa a las tablas sin las keys.
Por cierto,otro error es en la consulta por el campo fproid. Puede ser porque estoy sacando el mismo valor de otra tabla???
Un saludo y muchas gracias