Subquery Hibernate

Estou tentando, fazer subqueries no hibernate, mas tenho apanhado muito

tentei diversos exemplos, mas nada!!

Olha um exemplo q tentei

DetachedCriteria data = DetachedCriteria.forClass(MV100.class);
data.setProjection(Property.forName(“VALOR_LANCAMENTO”).max());

		//  ("2005-03-01 00:00:00")); //  min());    
return session.createCriteria(MV100.class)
  .add( Property.forName("VALOR_LANCAMENTO").eq(data))
  .list();

soh dah erro

Exception in thread “main” org.hibernate.exception.GenericJDBCException: could not execute query
at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:82)
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:70)

O que pode ser ??

“VALOR_LANCAMENTO” é o nome do atributo de sua classe ou do nome da coluna??

Nome da coluna