这样的表怎样建呢.请各位指教...急~~.多谢
有两个表.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 ');