|
@@ -39,6 +39,24 @@ SELECT count(*) FROM lrlz_member;
|
|
|
#检查商品和品牌关联
|
|
|
|
|
|
|
|
|
+#统计红包使用情况
|
|
|
+SELECT * FROM lrlz_user_bonus WHERE user_id = 39377 ORDER BY bonus_id DESC ;
|
|
|
+
|
|
|
+SELECT * FROM lrlz_user_bonus WHERE bonus_status = 3 and usable_time > UNIX_TIMESTAMP(DATE('2017-09-28 00:00:00')) AND bonus_rate > 30;
|
|
|
+SELECT sum(remain_amount) FROM lrlz_user_bonus WHERE bonus_status = 3 and usable_time > UNIX_TIMESTAMP(DATE('2017-09-28 19:00:00')) AND bonus_rate = 40;
|
|
|
+
|
|
|
+#统计订单毛利和净利润情况
|
|
|
+select sum((p.purchase_price)*g.goods_num) as cost,sum(g.goods_num),sum(p.purchase_price),sum(g.goods_price),o.order_amount,o.pd_amount, (o.order_amount - o.pd_amount - sum((purchase_price)*goods_num)) as retained,
|
|
|
+ (o.order_amount - o.pd_amount) / o.order_amount as rate,g.buyer_id
|
|
|
+from lrlz_order_goods g
|
|
|
+left join lrlz_goods_orgprice p
|
|
|
+ on g.goods_id=p.goods_id
|
|
|
+left join lrlz_order o
|
|
|
+ on o.order_id=g.order_id
|
|
|
+where o.payment_time
|
|
|
+BETWEEN UNIX_TIMESTAMP(DATE('2017-09-01 00:00:00')) and UNIX_TIMESTAMP(DATE('2017-09-28 00:00:00')) and o.order_state in (20,30,40) group by o.order_id;
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
|