怎么把下面几个sql语句合成一个

该博客详细分析了两张特定优惠券(ID为231和227)的领取情况,包括领取次数和领取人数,以及使用次数和使用人数的数据。通过SQL查询展示了如何从ad_coupons和ad_member_register_coupons表中获取这些关键信息。
摘要由CSDN通过智能技术生成

查询领取张数
SELECT
a.id,
a.coupon_name 优惠券名称,
COUNT(b.member_register_id) 领取次数
FROM ad_coupons a JOIN ad_member_register_coupons b
ON a.id=b.coupon_id
GROUP BY b.coupon_id 
HAVING b.coupon_id in (231,227)

查询领取人数
SELECT
a.id,
a.coupon_name 优惠券名称,
COUNT(DISTINCT b.member_register_id) 领取人数
FROM ad_coupons a JOIN ad_member_register_coupons b
ON a.id=b.coupon_id
GROUP BY b.coupon_id 
HAVING b.coupon_id in (231,227)

查询使用使用张数
 SELECT
 a.id,
 a.coupon_name,
 count(b.member_register_id) 使用数量
FROM
 ad_coupons a LEFT JOIN ad_member_register_coupons b on a.id=b.coupon_id
WHERE
 a.id IN (231,227)
and b.used_status=1
GROUP BY
 b.coupon_id

 
 查询使用人数
 SELECT
 a.id,
 a.coupon_name,
 count(DISTINCT b.member_register_id) 使用数量
FROM
 ad_coupons a LEFT JOIN ad_member_register_coupons b on a.id=b.coupon_id
WHERE
 a.id IN (231,227)
and b.used_status=1
GROUP BY
 b.coupon_id

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值