Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
		
						commit
						0b0a592c14
					
				|  | @ -5,38 +5,52 @@ | |||
| 
 | ||||
|     <!-- 查询会员汇总数据 --> | ||||
|     <select id="getMemberBoard" resultType="com.hzs.system.board.vo.BoardMemberVO"> | ||||
|         select * | ||||
|         from (select count(1) member_total | ||||
|               from cu_member cm | ||||
|               where cm.del_flag = 0 | ||||
|                 and cm.pay_status = 1 | ||||
|                 and cm.category = 0 | ||||
|                 and cm.customer_type != 1) a | ||||
|                  left join (select count(1) member_today | ||||
|                             from cu_member cm | ||||
|                             where cm.del_flag = 0 | ||||
|                               and cm.pay_status = 1 | ||||
|                               and cm.category = 0 | ||||
|                               and to_char(cm.pay_time, 'yyyy-mm-dd') = | ||||
|                                   to_char(sysdate, 'yyyy-mm-dd') | ||||
|                               and cm.customer_type != 1) b on 1 = 1 | ||||
|                  left join (select count(1) member_yesterday | ||||
|                             from cu_member cm | ||||
|                             where cm.del_flag = 0 | ||||
|                               and cm.pay_status = 1 | ||||
|                               and cm.category = 0 | ||||
|                               and to_char(cm.pay_time, 'yyyy-mm-dd') = | ||||
|                                   to_char(sysdate - 1, 'yyyy-mm-dd') | ||||
|                               and cm.customer_type != 1) c | ||||
|                            on 1 = 1 | ||||
|                  left join (select count(1) member_month | ||||
|                             from cu_member cm | ||||
|                             where cm.del_flag = 0 | ||||
|                               and cm.pay_status = 1 | ||||
|                               and cm.category = 0 | ||||
|                               and to_char(cm.pay_time, 'yyyy-mm') = | ||||
|                                   to_char(sysdate, 'yyyy-mm') | ||||
|                               and cm.customer_type != 1) d on 1 = 1 | ||||
|         SELECT | ||||
|             * | ||||
|         FROM | ||||
|             ( | ||||
|                 SELECT | ||||
|                     count(1) member_total | ||||
|                 FROM | ||||
|                     cu_member cm | ||||
|                 WHERE | ||||
|                     cm.del_flag = 0 | ||||
|                   AND cm.category = 0 | ||||
|                   AND cm.PAY_TIME IS NOT NULL | ||||
|             ) a | ||||
|                 LEFT JOIN ( | ||||
|                 SELECT | ||||
|                     count(1) member_today | ||||
|                 FROM | ||||
|                     cu_member cm | ||||
|                 WHERE | ||||
|                     cm.del_flag = 0 | ||||
|                   AND cm.category = 0 | ||||
|                   AND cm.PAY_TIME IS NOT NULL | ||||
|                   AND to_char(cm.pay_time, 'yyyy-mm-dd') = to_char(SYSDATE, 'yyyy-mm-dd') | ||||
|             ) b ON 1 = 1 | ||||
|                 LEFT JOIN ( | ||||
|                 SELECT | ||||
|                     count(1) member_yesterday | ||||
|                 FROM | ||||
|                     cu_member cm | ||||
|                 WHERE | ||||
|                     cm.del_flag = 0 | ||||
|                   AND cm.category = 0 | ||||
|                   AND cm.PAY_TIME IS NOT NULL | ||||
|                   AND to_char(cm.pay_time, 'yyyy-mm-dd') = to_char(SYSDATE - 1, 'yyyy-mm-dd') | ||||
|             ) c ON 1 = 1 | ||||
|                 LEFT JOIN ( | ||||
|                 SELECT | ||||
|                     count(1) member_month | ||||
|                 FROM | ||||
|                     cu_member cm | ||||
|                 WHERE | ||||
|                     cm.del_flag = 0 | ||||
|                   AND cm.category = 0 | ||||
|                   AND cm.PAY_TIME IS NOT NULL | ||||
|                   AND to_char(cm.pay_time, 'yyyy-mm') = to_char(SYSDATE, 'yyyy-mm') | ||||
|             ) d ON 1 = 1 | ||||
|     </select> | ||||
| 
 | ||||
|     <!-- 会员各等级数据 --> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue