菜鸟求高手一条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查出来唯一, 分组呢有不能取全,大神们帮忙
...全文
84 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2015-10-17 08:58
社区公告
暂无公告