java如何使用JPA在Hibernate中获取计数?
我将Hibernate与JPA和MySql结合使用
SQL选项卡有ClassTable
-->TimeTable
----->Skillset
----->;当然
以上箭头表示one to many
关系
现在在我的Java代码中
public List<ClassTableVO> getClassTables() {
return entityManager.createQuery("from ClassTableVO",
ClassTableVO.class).getResultList();
}
但我的要求是数一数课程表上有多少门课
例如,ClassTabel有10条记录和4条记录java
以及6条记录flex
现在我想对这些记录进行计数并存储一个整数变量
# 1 楼答案
给你
# 2 楼答案
从classtable中选择count(courses),其中courses='java' (或) 从课程表分组依据(课程)中选择计数(课程)