具体到 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包含C1and C2,则创建的视图显示C1andC2
如果Table2更新了 sayC3添加,并重新执行查询,则视图现在将显示C1,C2并且C3