0

我曾经使用过row_number(),但它以自动编号开头。我想自己设置默认值。

前任:

row_number() Over (Order by OrderNumber)

结果:

1. a 
2. B
3. C

但有可能做到这一点吗?

101. A
102. B
103. C

你的回答很重要!!!

4

2 回答 2

1

只需使用 row_number() + 添加一个数字:

 SELECT (ROW_NUMBER() OVER (ORDER BY MyColumnName) + 100) AS Rn, * FROM MyTableName
于 2017-03-17T04:17:35.390 回答
0
SELECT @ab:=@ab+1 as SrNo,* FROM tablename, (SELECT @ab:= 100) AS ab;
于 2020-04-15T13:05:28.540 回答