日期:2014-05-17  浏览次数:20369 次

用一个表如何显示多个表的数据
我想把多个表的数据,用查询或视图的方法用一个表显示,
比如专利表,产品证书表,我把专利的名称和产品证书的名称用一列显示,把专利表的授权时间和产品证书的批准时间用一列显示。并且可对对其进行更改的操作。我感觉应该用视图,但没思路。我该如何做啊
------最佳解决方案--------------------
select 专利的名称,专利表的授权时间
from 专利表
union all 
select 产品证书的名称,产品证书的批准时间
from 产品证书表
------其他解决方案--------------------
视图可以啊 ,记得以前老师说过,用触发器还是事务什么的,我也忘记了,并且用inserted和deleted这两张表来操作。希望能给楼主带来帮助。
------其他解决方案--------------------
引用:
select 专利的名称,专利表的授权时间
from 专利表
union all 
select 产品证书的名称,产品证书的批准时间
from 产品证书表

我看你真是上瘾了
------其他解决方案--------------------
我在加班啊,都不知道几点可以走,又不用我做,我只是在等别人给东西......
------其他解决方案--------------------
引用:
我想把多个表的数据,用查询或视图的方法用一个表显示,
比如专利表,产品证书表,我把专利的名称和产品证书的名称用一列显示,把专利表的授权时间和产品证书的批准时间用一列显示。并且可对对其进行更改的操作。我感觉应该用视图,但没思路。我该如何做啊
那我要进行更改该怎么办呢?
------其他解决方案--------------------
引用:
我想把多个表的数据,用查询或视图的方法用一个表显示,
比如专利表,产品证书表,我把专利的名称和产品证书的名称用一列显示,把专利表的授权时间和产品证书的批准时间用一列显示。并且可对对其进行更改的操作。我感觉应该用视图,但没思路。我该如何做啊
那我要进行更改该怎么办呢?
------其他解决方案--------------------
来人啊,求答案