【问题标题】:Count number of rows for each id to create a new column计算每个 id 的行数以创建新列
【发布时间】:2022-10-21 20:08:26
【问题描述】:
ID value
1 4
1 5
3 4
2 10

我想添加另一个名为 count 的列,每个 id 都有观察次数。

转换表

id value count
1 4 2
1 5 2
3 4 1
2 10 1

【问题讨论】:

    标签: sql-server


    【解决方案1】:
    COUNT(*) OVER (PARTITION BY id)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-10
      • 1970-01-01
      • 1970-01-01
      • 2018-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多