sql运行总计超过重复值

时间:2019-12-15 19:45:04

标签: sql sql-server

我想进行总计,但over子句中没有要使用的唯一列或id列。

CREATE TABLE piv2([name] varchar(5), [no] int);

INSERT INTO piv2
    ([name], [no])
VALUES
    ('a', 1),
    ('a', 2),
    ('a', 3),
    ('a', 4),
    ('b', 1),
    ('b', 2),
    ('b', 3);

只有2列,名称具有重复的值,而我想在sql server 2017中运行总计的编号为否。

预期结果:

a 1
a 3
a 6
a 10
b 11
b 13
b 16

有帮助吗?

0 个答案:

没有答案