我有以下实体结构:商业->运动->推广,一个企业可以有多个运动,一个运动可以有许多促销活动。一对多的关系都被宣布为懒惰。在我的代码中有一个地方,我需要从业务中急切地获取这两个集合,所以我需要:
Query query = entityManager.createQuery("select b from Business在我的数据库中,这个企业有3项宣传活动,所有3项活动都有3项促销<em
select promotion, count(customer_id) as promo_sizegroup by promotion
这将为我们提供每次促销活动中的客户总数现在,我们有了CUSTOMER (customer_id,PROMO_RESPONDED,PROMO_PURCHASED),它列出了客户,哪些促销活动让客户做出了响应,哪些促销活动促使他们购买。count(customer_id) as promo_respond