这种表设计怎么统计用户消费排名

logoso 2009-12-17 04:54:40
Access表设计:

id
xiaofei 单次消费金额 (可多次消费)
userid 用户id
addtime 消费时间


如何在这张表中列出用户的消费总额排名 从高到低

...全文
61 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
junshanhudazhaxi 2009-12-17
  • 打赏
  • 举报
回复
create table tb_1(
id int,
xiaofei money,
userid int,
addtime datetime
)

insert into tb_1 values(1, 80, 1, getdate())
insert into tb_1 values(2, 100, 2, getdate())
insert into tb_1 values(3, 180, 3, getdate())
insert into tb_1 values(4, 110, 1, getdate())

select * from tb_1

select userid, sum(xiaofei) as '消费总金额' from tb_1 group by userid order by sum(xiaofei) desc
lzp4881 2009-12-17
  • 打赏
  • 举报
回复
select userid,sum(xiaofei) as xfze from tableName group by userid order by sum(xiaofei) desc

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧