sql查询结果怎么加一条累加条数的列

大概就是selectidfromtable查询结果是5条我想加一列rank从1到5table表里没有rank这个字段,就是根据返回条数从1往后累加... 大概就是 select id from table 查询结果是5条 我想加一列rank 从1到5 table表里没有rank这个字段,就是根据返回条数 从1往后累加 展开
 我来答
badkano
2013-11-15 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144776 获赞数:885365
团长

向TA提问 私信TA
展开全部
select id,row_number() over (order by id) rank from table

sqlserver2005以后版本的话可以这样

majinxiao2010
2013-11-15 · TA获得超过383个赞
知道小有建树答主
回答量:487
采纳率:0%
帮助的人:140万
展开全部
function(){echo '';}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式