如何在SQL中枚举返回的行?

前端之家收集整理的这篇文章主要介绍了如何在SQL中枚举返回的行?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道是否可以枚举返回的行.不是根据任何列内容,只是产生一个顺序整数索引.例如.
select ?,count(*) as usercount from users group by age

会返回一些东西:

1    12
2    78
3     4
4    42

这是http://odata.stackexchange.com/

解决方法@H_502_12@
尝试:
SELECT
    ROW_NUMBER() OVER(ORDER BY age) AS RowNumber,count(*) as usercount 
    from users 
    group by age

猜你在找的MsSQL相关文章