Criteria criteria = createEntityCriteria().addOrder(Order.asc("dtname"));
ProjectionList projection = Projections.projectionList();
projection.add(Projections.distinct(Projections.property("dtncode")));
projection.add(Projections.property("dtname"));
criteria.setProjection(projection);
List<VillageMaster> villageMasters = (List<VillageMaster>)
criteria.list();
Я написал код выше, но код не дает точного результата.Кто-нибудь, пожалуйста, помогите мне решить проблему.Запрос Sql генерируется следующим образом:
select distinct this.dtncode as y0, this.dtname11 as y1
from village_master this
order by this.dtname11 asc