+ -
当前位置:首页 → 问答吧 → 多表表拼成视图

多表表拼成视图

时间:2011-11-11

来源:互联网

比如说现在有两张表:
A表:
ID NAME SEX
1 张三 男
2 李四 女

B表:
ID NAME SEX
5 王五 女
7 刘六 男
 
我想最后的视图是这样子的:

ID synthesize(综合) TABLENAME(表名称)
1 张三男 A
2 李四女 A
5 王五女 B
7 刘六男 B

我想实现这样子的视图,请问有谁知道怎么弄?

作者: qwrsfsdsf   发布时间: 2011-11-11

create view v_t as
select id,name||sex synthesize,'A' TABLENAME
FROM A
UNION ALL
select id,name||sex synthesize,'B' TABLENAME
FROM B

作者: rfb0204421   发布时间: 2011-11-11