Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 如何在SQL中为列创建重复的数字系列_Postgresql - Fatal编程技术网

Postgresql 如何在SQL中为列创建重复的数字系列

Postgresql 如何在SQL中为列创建重复的数字系列,postgresql,Postgresql,表名为T1 需要使用PostgreSQL为以下格式编写SQL查询的帮助吗 Code | Duplicates C8028 | 1 C8028 | 2 C8030 | 1 C8030 | 2 C8030 | 3 C8030 | 4 C8055 | 1 C8055 | 2 使用,对行进行排序,按code中的每个更改进行分区,就像这样(假设您的实际表有额外的列,您可能希望使用这些列作为排序依据) 以什么作为输入?以“代码”列作为输入的表T1。我需要“复制”列中的输出,这很酷。非常感谢你!!

表名为
T1

需要使用PostgreSQL为以下格式编写SQL查询的帮助吗

Code  |  Duplicates

C8028 | 1 
C8028 | 2
C8030 | 1
C8030 | 2
C8030 | 3
C8030 | 4
C8055 | 1
C8055 | 2
使用,对行进行排序,按
code
中的每个更改进行分区,就像这样(假设您的实际表有额外的列,您可能希望使用这些列作为
排序依据


以什么作为输入?以“代码”列作为输入的表T1。我需要“复制”列中的输出,这很酷。非常感谢你!!
SELECT "Code", Row_Number() OVER (Partition BY "Code" ORDER BY "Code") AS Duplicates
FROM T1