1. 程式人生 > >Hibernate 多欄位distinct查詢

Hibernate 多欄位distinct查詢

SQL語句

select distinct uspscity, state from citycomplete where USPSCITY = 'HOUSTON'

Java程式碼

ProjectionList projList = Projections.projectionList();
projList.add(Projections.property("id.state"));
projList.add(Projections.property("id.uspsCity"));
criteria.setProjection(Projections.distinct(projList));