| | |
| | | FROM crm_customer AS customer |
| | | LEFT JOIN crm_contract AS contract ON customer.id = contract.customer_id |
| | | LEFT JOIN crm_contract_product AS contract_product ON contract_product.contract_id = contract.id |
| | | LEFT JOIN crm_product AS product ON contract_product.product_id = product.id |
| | | LEFT JOIN mdm_item AS product ON contract_product.item_id = product.id |
| | | WHERE customer.deleted = 0 |
| | | AND contract.deleted = 0 |
| | | AND contract_product.deleted = 0 |
| | |
| | | #{userId} |
| | | </foreach> |
| | | AND customer.create_time BETWEEN #{times[0],javaType=java.time.LocalDateTime} AND #{times[1],javaType=java.time.LocalDateTime} |
| | | GROUP BY product.id |
| | | GROUP BY product.id, product.name |
| | | </select> |
| | | |
| | | </mapper> |