You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
1.8 KiB

SELECT DATE_SUB(CURDATE(),INTERVAL 1 DAY) <20><><EFBFBD><EFBFBD>,SUM(IF(mo.createtime > SUBDATE(CURDATE(),INTERVAL 1 DAY) AND mo.createtime < CURDATE() ,1,0)) <20>µ<EFBFBD><C2B5><EFBFBD><EFBFBD><EFBFBD>,(SELECT COUNT(DISTINCT mao.userid) FROM mallorder mao WHERE mao.createtime > SUBDATE(CURDATE(),INTERVAL 1 DAY) AND mao.createtime < CURDATE() ) <20>µ<EFBFBD><C2B5>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>,(SELECT COUNT(DISTINCT userid) FROM express.mallorder mao WHERE mao.createtime > SUBDATE(CURDATE(),INTERVAL 1 DAY) AND mao.createtime < CURDATE() AND mao.paystatus = 2) '֧<><D6A7><EFBFBD>ɹ<EFBFBD><C9B9>û<EFBFBD><C3BB><EFBFBD>',SUM(IF(mo.createtime > SUBDATE(CURDATE(),INTERVAL 1 DAY) AND mo.createtime < CURDATE() ,mo.saleprice,0))/100 <20>µ<EFBFBD><C2B5>ܽ<EFBFBD><DCBD><EFBFBD>,SUM(IF(mo.paytime > SUBDATE(CURDATE(),INTERVAL 1 DAY) AND mo.paytime < CURDATE() AND mo.paystatus = 2,1,0)) <20>ɹ<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,SUM(IF(mo.paytime > SUBDATE(CURDATE(),INTERVAL 1 DAY) AND mo.paytime < CURDATE() AND mo.paystatus = 2,mo.payprice,0))/100 <20>ɹ<EFBFBD>֧<EFBFBD><D6A7><EFBFBD>ܽ<EFBFBD><DCBD><EFBFBD>,SUM(IF(mo.refoundtime > SUBDATE(CURDATE(),INTERVAL 1 DAY) AND mo.refoundtime < CURDATE() AND mo.flowStatus IN (6,7,8),1,0)) <20>˿<CBBF><EEB6A9><EFBFBD><EFBFBD>,SUM(IF(mo.refoundtime > SUBDATE(CURDATE(),INTERVAL 1 DAY) AND mo.refoundtime < CURDATE() AND mo.flowStatus IN (6,7,8),mo.refoundprice,0))/100 <20>˿<EFBFBD><CBBF>ܽ<EFBFBD><DCBD><EFBFBD>,SUM(IF(mo.flowStatus = 2,1,0)) <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,(SELECT COUNT(DISTINCT relationname) FROM mallorder mall,mallorderdetail malld WHERE mall.id = malld.orderid AND mall.createtime > SUBDATE(CURDATE(),INTERVAL 1 DAY) AND mall.createtime < CURDATE() ) <20>µ<EFBFBD><C2B5><EFBFBD>Ʒ<EFBFBD><C6B7> FROM mallorder mo,mallorderdetail mode WHERE mo.id = mode.orderid;SELECT DATE_SUB(CURDATE(),INTERVAL 1 DAY) <20><><EFBFBD><EFBFBD>,mallde.relationname <20><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>,SUM(mallde.relationcount) <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,SUM(IF(mo.paystatus = 2 ,mallde.relationcount,0)) '֧<><D6A7><EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>',mallde.relationkindname <20><><EFBFBD><EFBFBD> FROM mallorder mo,mallorderdetail mallde WHERE mo.id = mallde.orderid AND mo.createtime > SUBDATE(CURDATE(),INTERVAL 1 DAY) AND mo.createtime < CURDATE() group BY mallde.relationname