Sql server 如何在sql查询中设置启动序列号?

Sql server 如何在sql查询中设置启动序列号?,sql-server,row-number,sql-query-store,Sql Server,Row Number,Sql Query Store,我曾经使用过row\u number(),但它是以自动编号开始的。我想自己设置默认值start 例: 结果: 1. a 2. B 3. C 但有可能做到这一点吗 101. A 102. B 103. C 你的答案很重要 只需使用行号()+添加一个数字: SELECT (ROW_NUMBER() OVER (ORDER BY MyColumnName) + 100) AS Rn, * FROM MyTableName row_number()(按订单编号)+100wow。那太棒了。我会试

我曾经使用过
row\u number()
,但它是以自动编号开始的。我想自己设置默认值start

例:

结果:

1. a 
2. B
3. C
但有可能做到这一点吗

101. A
102. B
103. C
你的答案很重要

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

 SELECT (ROW_NUMBER() OVER (ORDER BY MyColumnName) + 100) AS Rn, * FROM MyTableName

row_number()(按订单编号)+100
wow。那太棒了。我会试试的。非常感谢。对不起。我是新来的。你能告诉我怎么投票吗?我会做的
 SELECT (ROW_NUMBER() OVER (ORDER BY MyColumnName) + 100) AS Rn, * FROM MyTableName
SELECT @ab:=@ab+1 as SrNo,* FROM tablename, (SELECT @ab:= 100) AS ab;