View 如何将视图引用到自身

View 如何将视图引用到自身,view,View,我正在使用Crystal Reports,并尝试上载视图。我希望视图引用自身,但收到以下错误消息: “视图或函数‘ProductionOrdreItemsFull’包含自引用。视图或函数不能直接或间接引用自身。” 有人知道如何从视图本身调用视图吗 . . . . . . . UNION SELECT T8.DocEntry, - 3, T9.Code, T8.PlannedQty * T9.Quantity, T8.CompTotal * T9.Quantity, T10.

我正在使用Crystal Reports,并尝试上载视图。我希望视图引用自身,但收到以下错误消息: “视图或函数‘ProductionOrdreItemsFull’包含自引用。视图或函数不能直接或间接引用自身。”

有人知道如何从视图本身调用视图吗

.
.
.
.
.
.
.
 UNION
 SELECT        T8.DocEntry, - 3, T9.Code, T8.PlannedQty * T9.Quantity, 
 T8.CompTotal * T9.Quantity, T10.ItemName, T10.QryGroup5
 FROM            dbo.ProductionOrdreItemsFull T8 INNER JOIN
                     ITT1 T9 ON T8.ItemCode = T9.Father INNER JOIN
                     OITM T10 ON T9.Code = T10.ItemCode
 WHERE        T8.LineNum = - 2

视图定义不能引用自身。但是,使用公共表表达式(CTE)也可以实现同样的效果。例如,请参见“具有公共表表达式的层次结构”


Crystal还有一个特殊的“分层分组”功能,你可以在谷歌上搜索。

视图定义不能引用自身。但是,使用公共表表达式(CTE)也可以实现同样的效果。例如,请参见“具有公共表表达式的层次结构”

Crystal还有一个特殊的“分层分组”功能,你可以在谷歌上搜索