如何用SQL统计 团课次数 一起上课总人数 和谁上课最多

通过SQL语句可实现对团课数据的统计,包括团课次数(COUNT(DISTINCTclass_id))、一起上课总人数(SUM(number_of_students))以及上课最多的教练(SELECTinstructor,COUNT(*)asclass_countGROUPBYinstructorORDERBYclass_countDESCLIMIT1)。
摘要由CSDN通过智能技术生成

如果要使用 SQL 统计团课次数、一起上课总人数和谁上课最多,可以使用以下语句:

  1. 统计团课次数:

    SELECT COUNT(DISTINCT class_id) FROM class;
    
  2. 统计一起上课总人数:

    SELECT SUM(number_of_students) FROM class;
    
  3. 查询谁上课最多:

    SELECT instructor, COUNT(*) as class_count
    FROM class
    GROUP BY instructor
    ORDER BY class_count DESC
    LIMIT 1;
    

    假设表名为 class, class_id为每次团课编号, number_of_students 为此次团课学员人数, instructor 是团课教练.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值