【发布时间】:2014-01-14 11:39:42
【问题描述】:
我有 Items 类:
@Entity
@Table(name ="Items")
Class Items{
@ID
private long id;
private String upc;
private long itemNo;
private int qty;
-----
}
我需要从 QueryDSL 的 JPAQuery 中创建以下 sql 语句。
select itemNo, upc, count(*) t from Items group by ITEM_NO, UPC order by t;
QueryDSL 示例需要修改 order by 子句:
QItems items = QItems.items;
query.from(items)
.groupBy(items.itemNo,items.upc)
.orderby(<Dont Know How to sort on count>).list(items.itemNo,items.upc,items.count());
需要帮助来正确起草此查询?
【问题讨论】: