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;