有关如何解决此查询依赖性问题的任何想法?子查询会有帮助吗?我使用的数据库是SQL Server 2012的SQL多重左加入子查询?
FROM [Scheduling].[studentsection] AS [table027]
Left JOIN [Grading].[StudentGradeBucket] AS [table028]
ON ([table028].[StudentSectionID] = [table027].[StudentSectionID])
And (@0 = [table002].[label])
Left JOIN [Grading].[GradingPeriodGradeBucket] AS [table029]
ON [table028].[GradingPeriodGradeBucketID] = [table029].[GradingPeriodGradeBucketID]
Left JOIN [Grading].[GradeBucket] AS [table002]
ON [table029].[GradeBucketID] = [table002].[GradeBucketID]
Left JOIN [Grading].[GradeBucketType] AS [table001]
ON [table002].[GradeBucketTypeID] = [table001].[GradeBucketTypeID]
Left JOIN [Grading].[GradeMark] AS [table022]
ON [table028].[GradeMarkID] = [table022].[GradeMarkID]
的依赖问题,我已经是这个:
@0 = [table002].[label] //@0 is a string variable
像加入尚未创建,但我需要用它来创建联接的关系[评分] [StudentGradeBucket]或[table028]
您需要对您的问题进行更具体的描述......您尝试解决哪些依赖性问题? (侧面说明...这是最古怪的表格别名我已经看到编码一段时间) – Twelfth
我更新了我的帖子,更详细。让我知道你是否需要更多。 – user2529249
什么是@ 0 - 你是指其中一个表中的一列,还是它是一个变量/参数?你使用的是哪个数据库? – JohnLBevan