我曾使用row_number()
,但它以自动编号开头。我想自己设置默认值。
前:
row_number() Over (Order by OrderNumber)
结果:
1. a
2. B
3. C
但是可以这样做吗?
101. A
102. B
103. C
你的回答非常重要!!!
答案 0 :(得分:1)
只需使用row_number()+为其添加一个数字:
SELECT (ROW_NUMBER() OVER (ORDER BY MyColumnName) + 100) AS Rn, * FROM MyTableName
答案 1 :(得分:0)
SELECT @ab:=@ab+1 as SrNo,* FROM tablename, (SELECT @ab:= 100) AS ab;