在SQL中排序之后我得到了如下表:
M_ID
-----
2013/01
2013/02
2013/03
2013/04
2013/05
2013/06
现在我想为每个条目分配一个特定的值,如下所示
M_ID Days
--------------
2013/01 20
2013/02 30
2013/03 40
2013/04 50
2013/05 60
2013/06 70
那么,请您告诉我如何在SQL Query中执行此操作?
答案 0 :(得分:1)
你的意思是这样的(推测sql-server)?
SELECT M_ID,
Days = (ROW_NUMBER()OVER(ORDER BY M_ID) + 1) * 10
FROM dbo.TableName