回答

收藏

如何枚举SQL中返回的行?

技术问答 技术问答 385 人阅读 | 0 人回复 | 2023-09-14

我想知道是否有可能枚举回来。不是根据任何列的内容,而是产生连续的整数索引。, M7 X2 \* Q  `
select ?,count(*) as usercount from users group by age返回一些内容:
4 k2 B9 Z, N  k& b. E2 s) P; k6 N122  122    783    444   422   4222 它用于https://data.stackexchange.com/6 c; ~7 |1 k" W# l
                                                               
) j7 E  r' t: ?/ t/ g; p3 |" Y1 w    解决方案:                                                               
0 K9 Z( P; t- a0 f1 P                                                                尝试:0 W( P2 Q! ^) B- A5 a& Y/ t0 x1 t
SELECT    ROW_NUMBER() OVER(ORDER BY age) AS RowNumber count(*) as usercount     from users     group by age
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则