我有一个表,我想编写一个query
根据该表中列的值给出该表的重复行的quantity
表。
假设下表是下面给出的
name | quantity
------|----------
a | 1
b | 1
c | 3
d | 2
e | 1
我希望能够写一个query
inT-SQL
以便它给出如下所示的结果;
name | number | quantity
------|--------|----------
a | 1 | 1
b | 1 | 1
c | 1 | 3
c | 2 | 3
c | 3 | 3
d | 1 | 2
d | 2 | 2
e | 1 | 1
所以在这个结果中,“c”有 3 行,因为它的数量是 3,并且随着该行第 n 次出现,数字会增加。
我发现这个问题已经得到回答和接受,但我不太明白如何将它应用到我的场景中。对此的任何帮助都非常感谢..!