如何能把两张表的内容制成一张表一起看?

来源:百度知道 编辑:UC知道 时间:2024/06/12 03:26:25
把盘亏的表和盘盈的表制成一张表,这样就一目了然了,还可以分类好,这样可以省很多时间,可我不会做这个表,请各位高手点明一下,指导指导!!

(1)用视图
create view 视图名
as
select * from 表1 union select * from 表2 ……
(2)复制表
1.
select into 新表(注:无需创建)
from
(select * from 表1 union select * from 表2)
2.insert into 新表(注:需新建后才可以引用)
(select * from 表1 union select * from 表2)

你自己再调试一下吧

楼主如果只是想把简单的两张表建成一张表的话
最简单的就是建立视图
语法为:
create view view_name
as
select * from 亏盘表,盘盈表

以后随时查询时只需要查询该视图就可以了
select * from view_name

(*如果需要条件再建视图时添加即可)

哪有这么麻烦啊!
Select IsNull(A.商品ID,B.商品ID),
A.盘盈数量,B.盘亏数量
From 盘盈 A Full Join 盘亏 B
ON A.商品ID = B.商品ID