d_a*_*321 3 sql postgresql amazon-redshift
我想使用select语句创建一个表并添加带有行号的列
所以我想写一些类似的东西:
create table schema.table_w_rownumbers as
select
identity(1, 1) as nrum,
foo.*
from schema.initial_table as foo;
Run Code Online (Sandbox Code Playgroud)
这对我有用!
create table schema.table_w_rownumbers as
select
row_number() over (partition by 1) as nrum,
foo.*
from schema.initial_table as foo;
Run Code Online (Sandbox Code Playgroud)
试试这个代码。确保更改order by id为需要订购的任何内容。
Create Table schema.table_w_rownumbers
AS
(
select row_number() over (order by id) as nrum, * schema.initial_table
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11928 次 |
| 最近记录: |