You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Kusto查询语法:如何统计每个StudentID的选修科目总数

Kusto查询:统计每个学生的选修科目总数

假设你的数据表名为StudentScores(请替换为实际表名),可以通过以下Kusto语句按StudentID分组,统计每个学生的选修科目总数:

场景1:同一学生不会重复选修同一科目(或重复选修只算1次)

StudentScores
| summarize SubjectCount = dcount(Subject) by StudentID

场景2:同一学生重复选修同一科目需多次计数

如果需要把重复选修的科目也计入总数,改用count()函数:

StudentScores
| summarize SubjectCount = count() by StudentID

语句说明

  • summarize:Kusto的聚合运算符,用于对分组后的数据做统计计算
  • dcount(Subject):统计分组内不重复的科目数量
  • count():统计分组内的记录总数(对应每个学生的选课记录条数)
  • by StudentID:指定按StudentID字段分组统计

内容的提问来源于stack exchange,提问作者superninja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 01:02:01