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

如何统计Pair表中id2列各值的对应出现次数?

统计Pair表中id2的出现次数

要实现你需要的统计结果,核心是用分组语句配合聚合函数来完成,直接上可用的SQL语句:

SELECT id2, COUNT(*) AS Count
FROM Pair
GROUP BY id2
ORDER BY id2;

语句拆解说明:

  • COUNT(*):统计每个分组内的总行数,也就是对应id2值的出现次数,用AS Count给统计列命名为你需要的Count;
  • GROUP BY id2:按照id2的唯一值对全表数据分组,确保每个分组对应一个id2的唯一值;
  • ORDER BY id2:让结果按id2从小到大排序,和你给出的期望输出顺序完全匹配(如果不需要特定排序可以去掉这部分)。

原表数据(Pair表):

+---------+---------+
| id1 | id2 |
+---------+---------+
| 1 | 2 |
| 2 | 2 |
| 3 | 1 |
| 4 | 1 |
| 5 | 3 |
| 6 | 2 |
+---------+---------+

执行后输出结果:

+---------+---------+
| id2 | Count |
+---------+---------+
| 1 | 2 |
| 2 | 3 |
| 3 | 1 |
+---------+---------+

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 04:14:28