【发布时间】:2016-08-22 11:22:37
【问题描述】:
我有一个表来保存 sql 视图的关系
**ID** VIEW1 VIEW2 COLUMN RELATIONSHIP
**1** 1 2 SalesOrderID INNER JOIN
**5** 1 3 SalesOrderID INNER JOIN
**6** 2 4 ProductID INNER JOIN
要建立视图 4 和 3 之间的关系,我必须使用 ID 1 行作为中间引用,在 MSSQL 中是否有可行的方法可以完成此任务
【问题讨论】:
-
你有没有尝试过?
-
或者有没有办法在mssql视图之间建立关系
-
关系数据库应具有静态架构(表、列、关系)。因此,要根据存储在表中的规则生成查询,您必须使用动态 SQL - 以编程方式构建查询文本并使用
sp_executesql或EXEC运行它。
标签: sql sql-server join