Java 按结果分组的JPA计数*

Java 按结果分组的JPA计数*,java,mysql,spring-mvc,jpa-2.0,jpql,Java,Mysql,Spring Mvc,Jpa 2.0,Jpql,我有以下SQL查询: 从中选择count* 选择*,计数* 从po_项目 其中sku_代码=sku_测试_4,分配=false,wip=false 按仓库分组 as t 我能够用标准API和JPQL编写以下内部查询 选择*,计数* 从po_项目 其中sku_代码=sku_测试_4,分配=false,wip=false 按仓库分组 但是不能和外部部分一起写。如何使用JPQL或Criteria API实现这一点?您能否发布您尝试过的查询以及预期和实际输出。它有助于其他人理解并更容易回答我的要求很简单

我有以下SQL查询:

从中选择count* 选择*,计数* 从po_项目 其中sku_代码=sku_测试_4,分配=false,wip=false 按仓库分组 as t 我能够用标准API和JPQL编写以下内部查询

选择*,计数* 从po_项目 其中sku_代码=sku_测试_4,分配=false,wip=false 按仓库分组
但是不能和外部部分一起写。如何使用JPQL或Criteria API实现这一点?

您能否发布您尝试过的查询以及预期和实际输出。它有助于其他人理解并更容易回答我的要求很简单。如何从select*查询select计数,从po_项目计数,其中sku_代码=sku_测试_4,分配=false和wip=false,按仓库分组为t,使用JPA标准或JPQL您无法使用JPQL在from子句中创建子查询:我想我使用JPQL获得了****ed…因为我的整个项目都使用JPQL运行…除了使用本机之外,还有什么其他最佳替代方法查询您是否可以发布您尝试过的查询以及预期和实际输出。它有助于其他人理解并更容易回答我的要求很简单。如何从select*查询select计数,从po_项目计数,其中sku_代码=sku_测试_4,分配=false和wip=false,按仓库分组为t,使用JPA标准或JPQL您无法使用JPQL在from子句中创建子查询:我想我使用JPQL获得了****ed…因为我的整个项目都使用JPQL运行…除了使用本机之外,还有什么其他最佳替代方法询问