找回密码
 注册
快捷导航
查看: 1402|回复: 7

【求助】懂SQL语句的兄弟请帮忙!

[复制链接] |自动提醒
阅读字号:

1万

回帖

99

积分

4万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-1-27
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2005-5-27 20:32:18| 字数 304| - 中国–山东–青岛 联通 | 显示全部楼层 |阅读模式
悬赏20资产值已解决
表一(T1) 数据集如下:
bh           mc
--------------------------------
01          西药费
02          中药费
03          床位费
04          手术费

表二(T2) 数据集如下:
bh                 sf
--------------------------------
02             100.00
02             200.00
01             100.00
02             150.00
04             160.00
03             190.00
01             200.00
03             10.00


执行SQL语句,得出结果集如下:
bh          mc                 sf
----------------------------------------------------
01          西药费            300.00
02          中药费            450.00
03          床位费            200.00
04          手术费            160



求一个汇总求和语句!

56

回帖

0

积分

164

资产值

入门会员 Rank: 1

注册时间
2005-1-17
发表于 2005-5-27 20:49:47| 字数 65| - 中国–湖南–常德 电信 | 显示全部楼层
select T1.bh, T1.mc, sum(T2.sf)
from T1, T2
where T1.bh = T2.bh
group by T2.bh
回复 支持 反对

使用道具 举报

56

回帖

0

积分

164

资产值

入门会员 Rank: 1

注册时间
2005-1-17
发表于 2005-5-27 20:50:21| 字数 8| - 中国–湖南–常德 电信 | 显示全部楼层
楼主是青岛老乡啊
回复 支持 反对

使用道具 举报

1868

回帖

1

积分

3210

资产值

初级会员 Rank: 1

注册时间
2002-3-30
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2005-5-27 21:00:54| 字数 80| - 中国–上海–上海 东方有线 | 显示全部楼层
select T1.bh,T1.mc,sum(T2.sf)as sf from T1 inner join T2 on T1.bh=T2.bh group by T1.bh,T1.mc
Dell M4500 is in use, M4400 is on sale.
回复 支持 反对

使用道具 举报

1473

回帖

1

积分

1万

资产值

入门会员 Rank: 1

注册时间
2005-3-28
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2005-5-27 21:06:44| 字数 75| - 中国–浙江–绍兴 电信 | 显示全部楼层
select T1.bh,t1.mc,sum(t2.sf)
from t2 left join T1 on t2.bh=t1.bh
group by T1.bh,t1.mc
R51 9KC 768M 5K100 80G MS BT2.0 退役
X200 AW1
T430S
回复 支持 反对

使用道具 举报

220

回帖

0

积分

2148

资产值

入门会员 Rank: 1

注册时间
2003-12-17
铜牌荣誉勋章(注册8年以上会员)
发表于 2005-5-28 13:36:51| 字数 33| - 中国–北京–北京 歌华宽带 | 显示全部楼层
要看楼主用得是哪个数据库系统,不同的数据库对SQL的支持有很多差异
回复 支持 反对

使用道具 举报

301

回帖

0

积分

1379

资产值

入门会员 Rank: 1

注册时间
2004-8-23
发表于 2005-5-28 16:59:37| 字数 37| - 中国–辽宁–沈阳 教育网/东北大学二舍南 | 显示全部楼层
楼主说什么?汇总把医药费求和还是想由两个table得到下面的那个查询结果?
回复 支持 反对

使用道具 举报

301

回帖

0

积分

1379

资产值

入门会员 Rank: 1

注册时间
2004-8-23
发表于 2005-5-28 17:09:04| 字数 73| - 中国–辽宁–沈阳 教育网/东北大学二舍南 | 显示全部楼层
呵呵,刚才没看懂
select T1.bh,T1.mc,SUM(T2.sf)
from T1,T2
where T1.bh=T2.bh
group by T1.bh
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-9-14 03:22 , Processed in 0.094407 second(s), 37 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部