请教如何把两个表连结合并为一个表?请各位大侠多多帮助

blue23 2001-12-17 04:32:14
两个表一个为
表一
车队名称 时间 应付金额
张三 01-1-1 100
李五 01-1-1 200
表二
车队名称 时间 付款金额
张三 01-1-1 10
张三 01-1-1 20
张三 01-1-1 30

合并为表三
车队名称 时间 应付金额 付款金额
张三 01-1-1 100 10
20
30
李五 01-1-1 200

需要分组 多谢了
...全文
54 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Bardo 2001-12-17
  • 打赏
  • 举报
回复
Insert INTO tbl3 (车队名称, 时间, 应付金额, 付款金额) from
(select tbl1.车队名称, tbl1.时间, tbl1.应付金额, tbl2.付款金额, from tbl1,tbl2 where tbl1.车队名称=tbl2.车队名称 )
Bardo 2001-12-17
  • 打赏
  • 举报
回复
Update tbl3 (车队名称, 时间, 应付金额, 付款金额) from
(select tbl1.车队名称, tbl1.时间, tbl1.应付金额, tbl2.付款金额, from tbl1,tbl2 where tbl1.车队名称=tbl2.车队名称 )
smartdx 2001-12-17
  • 打赏
  • 举报
回复
select出来以后建立一个新表
baoxiang 2001-12-17
  • 打赏
  • 举报
回复
在数据库的表里显示成这样比较烦。
你可以到程序里去设置。
select * from 表一,表二 where 表一.车队名称 = 表二.车队名称 and 表一.时间 = 表二.时间
发帖
VB基础类

7681

社区成员

VB 基础类
社区管理员
  • VB基础类社区
加入社区
帖子事件
创建了帖子
2001-12-17 04:32
社区公告
暂无公告