留言板

DynamicQuery DISTINCT DATE_FORMAT

ildar sl,修改在8 年前。

DynamicQuery DISTINCT DATE_FORMAT

Regular Member 帖子: 158 加入日期: 11-12-12 最近的帖子
Hi all!

How to Query "SELECT DISTINCT DATE_FORMAT(createDate,'%Y') from blogsentry"?


DynamicQuery dq = DynamicQueryFactoryUtil.forClass(BlogsEntry.class);
dq.addOrder(OrderFactoryUtil.asc(F_CREATE_DATE));
dq.add(RestrictionsFactoryUtil.eq(F_GROUP_ID, groupId));

Projection projection = ProjectionFactoryUtil.distinct(ProjectionFactoryUtil.property(F_CREATE_DATE));
    	dq.setProjection(projection);

List<blogsentry> result = BlogsEntryLocalServiceUtil.dynamicQuery(dq);
</blogsentry>


How to write this is the place DATE_FORMAT (createDate, '% Y')?