17,086
社区成员
发帖
与我相关
我的任务
分享
WITH T AS (
SELECT user_id,sum(投资金额) 投资总额
FROM table1
group by user_id
)
select row_number()over(order by 投资总额 desc) 名次,user_id,投资总额
from T
ORDER BY 投资总额 desc
select row_number()over(order by 投资总额 desc) 名次,user_id,投资总额
from T
ORDER BY 投资总额 desc
select row_number()over(order by 投资总额 desc) 名次,user_id,投资总额,最后投资时间
from (
SELECT user_id,sum(投资金额) 投资总额,max(投资时间) 最后投资时间
FROM table1
group by user_id
) T
ORDER BY 投资总额 desc
select row_number()over(order by 投资总额 desc) 名次,user_id,投资总额
from (
SELECT user_id,sum(投资金额) 投资总额
FROM table1
group by user_id
) T
ORDER BY 投资总额 desc