| | |
| | | SELECT |
| | | count( 1 ) AS num |
| | | FROM ( |
| | | SELECT appUserId FROM t_course_package_payment WHERE payStatus = 2 AND state = 1 and coursePackageId = #{coursePackageId} GROUP BY appUserId |
| | | SELECT studentId FROM t_course_package_payment WHERE payStatus = 2 AND state = 1 and coursePackageId = #{coursePackageId} GROUP BY studentId |
| | | ) AS aa |
| | | </select> |
| | | |
| | |
| | | <select id="billingDataRequestVo" resultType="com.dsh.course.model.BillingRequest"> |
| | | SELECT DATE_FORMAT(insertTime, '%m-%d %H:%i')as `time`,IFNULL(playPaiCoin, cashPayment) AS amount |
| | | from t_course_package_payment |
| | | where payStatus = 2 and state = 1 and payType = 3 |
| | | where payStatus = 2 and state = 1 and payType in (1,2) |
| | | <if test="null != monthStart and '' != monthStart and null != monthEnd and '' != monthEnd"> |
| | | and DATE_FORMAT(insertTime, '%Y-%m-%d %H:%i:%s') between #{monthStart} and #{monthEnd} |
| | | </if> |