首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

这样的表怎样建呢.请各位指教.谢谢

2012-03-21 
这样的表怎样建呢.请各位指教...急~~.多谢有两个表.test1和test2.结构相同.都是:createtabletest2(idintau

这样的表怎样建呢.请各位指教...急~~.多谢
有两个表.test1和test2.
结构相同.都是:
create   table   test2(
id   int   auto_increment,
name   char(20)   not   null,
number   char(20)   not   null,
primary   key(id)
)

还有一个总表test3   我show   create   table了一下.
结构如下:
CREATE   TABLE   TEST2(
ID   INT   AUTO_INCREMENT,
NAME   CHAR(20)   NOT   NULL,
NUMBER   CHAR(20)   NOT   NULL,
PRIMARY   KEY(ID)
)ENGINE=MRG_MyISAM   DEFAULT   CHARSET=latin1   UNION=( 'test1 ', 'test2 ');

我现在想建增加一个表:test4.结构和test1和test2一样,也想让test3联合起来.而且字符编码为latin1   的.怎么做呢???请各位帮忙.多谢~

[解决办法]
1.create table test4 select * from test1;
2.alter table test3 union=( 'test1 ', 'test2 ', 'test3 ');

热点排行