java sql语句 20

一个用户表user,主键userid,一个sex字段(男,女)一个职员表epm,主键epmid,字段userid(同上张表)一个存款表(名字忘了),主键epmid(同上)... 一个用户表user,主键userid,一个sex字段(男,女) 一个职员表epm,主键epmid,字段userid(同上张表) 一个存款表(名字忘了),主键epmid(同上),字段存款(名字也忘了[流汗]) 查询男女各存款的和是多少? 展开
 我来答
IT夜染
2017-08-21
知道答主
回答量:7
采纳率:0%
帮助的人:6827
展开全部
题意表达不是很清楚,我就按照我的理解建了三张表如下(sql语句在最后面):
t_user

userid | sex

1 | 0
2 | 1
3 | 0
4 | 1
5 | 0
6 | 1

t_epm

epmid | userid

1 | 1
1 | 3
1 | 5
2 | 2
2 | 4
2 | 6

t_deposit (存款表)

epmid | deposit

1 | 3500
2 | 4000

select
u.sex,
sum(d.deposit)
from
t_user u join t_epm e on u.userid=e.userid
join t_deposit d on e.epmid=d.epmid
group by u.sex;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式