菜鸟求高手一条sql语句,还有这个方案如果建立视图,怎么操作呢

贾志轩 2015-10-17 08:58:02
需求如下,有这样几张表的数据

会员分类kind

kid kname
1 分类1

2 分类2


会员表user

userId userName kid

1 A1 1
2 A2 1
3 A3 2


数据表lend

userId mony1 mony2 mony3

1 23 13 3

1 2 8 0

2 4 5 3

1 5 4 2

2 5 45 3

3 56 13 4




求一条sql语句,查出以会员表为主表,统计出每个会员在数据表各字段的和还有查出分类,如下

username kname mony1 mony2 mony3

A1 分类1 50 50 90

A2 分类2 50 50 90


我现在的问题是查出来的username有很多条,想username查出来唯一, 分组呢有不能取全,大神们帮忙
...全文
147 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinhx 2015-10-17
  • 打赏
  • 举报
回复
Select user.username,kind.kname,sum(lend.money1),sum(money2),sum(money3) From user Left join kind on kind.kid=user.kid Left join lend on lend.userid=user.userid Group by username,kind.name

22,300

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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