合并两张表???
有两张表 表a : A char(2),B char(2) 表b: A char(2),B char(2)
表a数据:aa bb 表b的数据: ee ff
cc dd gg hh
xx yy
怎么样用sql语句,建一个视图为ab: 结构 A char(2),B char(2)
视图结果为:aa bb
cc dd
ee ff
gg hh
xx yy
注: 两张表里没有重复记录
------解决方案----------------------建表1
create table table1(
`a` char(2),
`b` char(2))
;
--建表2
create table table2(
`a` char(2),
`b` char(2))
;
--向表1插入记录
insert into table1 values
( 'aa ', 'bb '),
( 'cc ', 'dd ');
--向表2插入记录
insert into table2 values
( 'ee ', 'ff '),
( 'gg ', 'hh ');
-创建视图v
create view v(a,b)
as
select `a`,`b` from table1
union
select `a`,`b` from table2
;
--显示
select * from v;