Y cuál sería el objetivo de esa query? Nuevamente, en lugar de pensar en SQL y HQL como equivalentes, deberías hacer una pequeñísima reingeniería (si es que has perdido las especificaciones) y pensar qué es lo que buscas con esa consulta en funcion de las entidades
Así de un vistazo, creo que quieres obtener una lista de "Criterios_evaluacion_muestra" que son hijos de otro "Criterios_evaluacion_muestra" con id 19, con sus correspondientes colecciones de "Registro_evaluacion_muestra"... es así? Diego 2010/5/24 Josué Ally Acuña Ruiz <[email protected]> > Tengo las tablas mapeadas y todo va bien > La consulta anterior es del editor sql de mi DBMS la use para generar el > sql > Intente traducir la consulta a hql pero no me devuelve el mismo resultado > del SQL > Estos son los mapping: > <?xml version="1.0" encoding="utf-8" ?> > <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" > namespace="SICCA_Lib.Model" assembly="SICCA_Lib"> > > <class name="Criterios_evaluacion_muestra" > table="public.criterios_evaluacion_muestra"> > <id name="Id_criterio_evaluacion" column="id_criterio_evaluacion"> > <generator class="sequence" > > <param > name="sequence">criterios_evaluacion_muestra_id_criterio_evaluacion_seq</param> > </generator> > </id> > <many-to-one name="Padre" column="id_padre" /> > <property name="Descripcion"> > <column name="descripcion" length="50"/> > </property> > <property name="Importancia"> > <column name="importancia" /> > </property> > <set name="Hijos"> > <key column="id_padre"/> > <one-to-many class="Criterios_evaluacion_muestra"/> > </set> > <set name="Registro_evaluacion_muestra"> > <key column="id_criterio_evaluacion"/> > <one-to-many class="Registro_evaluacion_muestra"/> > </set> > </class> > > </hibernate-mapping> > > <?xml version="1.0" encoding="utf-8" ?> > <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" > namespace="SICCA_Lib.Model" assembly="SICCA_Lib"> > > <class name="Registro_evaluacion_muestra" > table="public.registro_evaluacion_muestra"> > <id name="Id_registro_evaluacion" column="id_registro_evaluacion"> > <generator class="sequence" > > <param > name="sequence">registro_evaluacion_muestra_id_registro_evaluacion_seq</param> > </generator> > </id> > <many-to-one name="Detalle_muestra" column="id_detalle_muestra" /> > <many-to-one name="Criterios_evaluacion_muestra" > column="id_criterio_evaluacion" /> > <property name="Aprobado"> > <column name="aprobado" /> > </property> > </class> > > </hibernate-mapping> > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
