有没有人知道如何把数据库中的两个空表合并起来?????

hallovb1 2004-09-14 02:49:32
在数据库中有两个表分别为
Table1结构为
ID Name
Table2结构为
ID Age
他们的没有数据,只有两张空表格。

请问各位 ,要如何才能把这两张表格合并起来为Table3???
...全文
84 8 点赞 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hallovb1 2004-09-14
问题解决了,谢谢大家了
  • 打赏
  • 举报
回复
cosio 2004-09-14
在建立表结构的时候,ID,Name ,ID, Age 的默认值为(INT)为(0), char为('')。
然后用Select a.*, b.age from table1 a, table2 b where a.id = b.id
  • 打赏
  • 举报
回复
icedut 2004-09-14
--sql server2000 测试通过

create table #a (ID int,name char(10))

create table #b (ID int,age int)

select
a.*, b.age
into #C
from #a a,#b b
where a.id=b.id

select * from #c

--access的没用过
  • 打赏
  • 举报
回复
icedut 2004-09-14
create table #a (ID int,name char(10))
sql server2000 测试通过
create table #b (ID int,age int)

select
a.*, b.age
into #C
from #a a,#b b
where a.id=b.id

select * from #c
  • 打赏
  • 举报
回复
hallovb1 2004-09-14
不行啊,提示说数据库中需要数据
  • 打赏
  • 举报
回复
icedut 2004-09-14
还要改一下
我想你的table3的结构(id,name,age)

select
a.*, b.age
into table3
from table1 a,table2 b
where a.id=b.id
  • 打赏
  • 举报
回复
icedut 2004-09-14
select
table1.*,table2.*
into table3
from table1,table2
where table1.id=table2.id

上面的少了一个逗号
  • 打赏
  • 举报
回复
icedut 2004-09-14
select
table1.* table2.*
into table3
from table1,table2
where table1.id=table2.id
  • 打赏
  • 举报
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2004-09-14 02:49
社区公告
暂无公告