具体到 Microsoft SQL Server 2008
我想做的是:
- 表1:3 列
C1,C2,C3
和任意数量的行 - 表2:1 列
col
,最多 3 行
中的每一行Table2
包含C1
,C2
或C3
(无重复)
我想做类似的事情
create view v1 on
(
select (select col from Table2) from Table1
)
因此,如果Table2
包含C1
and C2
,则创建的视图显示C1
andC2
如果Table2
更新了 sayC3
添加,并重新执行查询,则视图现在将显示C1
,C2
并且C3