sql 多表合并
有多张表,他们的列都是相同的,存储的内容没有相同的,就是将多张表合起来,
如下
tb1: name number sex
aa 1 1
bb 1 2
cc 1 1
tb2: name number sex
dd 2 1
ee 2 2
tb3: name number sex
ff 3 1
gg 3 2
.......
合并结果
tb name number sex
aa 1 1
bb 1 2
cc 1 1
dd 2 1
ee 2 2
ff 3 1
gg 3 2
.......
只是简单的合并,不用考虑合并条件
这样的话,你也可以直接将多张表的数据复制到一张表就可以了。
{{--
相关问答:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jas ......
我是在toad中输入下段sql
declare
TYPE test_rec IS record(
code varchar(10),
name varchar(30)
);
v_book test_rec;
......
第一句:
select ht.gfdm,gfdm.gfmc,gfdm.lb ,sum(jh.htdj*jh.htsl)as je
from ht left join gfdm on ht.gfdm=gfdm.gfdm
join jh on ht.htbh=jh.hth
and ht.htbh not like'del%' and ht. ......