社区
MS-SQL Server
帖子详情
请教 双表查询
zlj113
2004-07-09 09:19:19
有个问题请教大家.当我有第一个表有number字段,su字段,第二个表有number,tm,ds字段.第一个表里的值4条记录.
1,10,
2,20,
1,150
2,24
第二个表里有二条记录
1,34,35
2,65,24
现在我要用到多表查询.也就是用第二个表,所先用分类汇总求出number的su的总和.然后和第二个表去关联.用a.number=b.number 这样行吗
...全文
114
5
打赏
收藏
请教 双表查询
有个问题请教大家.当我有第一个表有number字段,su字段,第二个表有number,tm,ds字段.第一个表里的值4条记录. 1,10, 2,20, 1,150 2,24 第二个表里有二条记录 1,34,35 2,65,24 现在我要用到多表查询.也就是用第二个表,所先用分类汇总求出number的su的总和.然后和第二个表去关联.用a.number=b.number 这样行吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pzr
2004-07-09
打赏
举报
回复
select b.number,c.sub,b.tm,b.ds,
from b,join(select a.number,sum(a.su) sub
from a
group by a.number ) c on a.number = c.number ;
skingddddd
2004-07-09
打赏
举报
回复
select b.number,b.tm,b.ds,c.su
from b,
(select a.number,sum(a.su) su
from a
group by a.number ) c
where a.number = c.number ;
victorycyz
2004-07-09
打赏
举报
回复
select b.number,isnull(sum(su),0),tm,ds
from table1 a right join table2 b on a.number=b.number
group by b.number,tm,ds
yesterday2000
2004-07-09
打赏
举报
回复
slect a.number,sum(su) as su,b.tm,b.ds
from tablenma a,tablenam b
where a.number=b.number
group by a.number,b.tm,b.ds
zlj113
2004-07-09
打赏
举报
回复
就是说把第一个表的两条记录和并,做成二条记录.第一条 1,160
第二条为2,44.
然后和第二个表里面用第一个字段和第二个表里的第一个字段去关联.最后结果为1,160,34,35
第二条为 2,44,65, 24
struts+hibernate+jdbc
双表
查询
struts+hibernate+jdbc
双表
查询
EXCEL
双表
核对工具
EXCEL
双表
核对工具 EXCEL
双表
核对工具
ACCESS
双表
自动
查询
数据(下拉列表框)
002
双表
自动
查询
数据(下拉列表框)演示
execl
双表
核对工具
execl
双表
核对具,两表核对速度快。
双表
找正的基本方法.doc
双表
找正的基本方法.doc
MS-SQL Server
34,593
社区成员
254,590
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章