Sql “多部分标识符”;DB1..Students.studentnumber“;无法约束

Sql “多部分标识符”;DB1..Students.studentnumber“;无法约束,sql,sql-server,Sql,Sql Server,怎么了 我收到一个错误:“无法绑定多部分标识符”DB1..Students.studentnumber” 请帮忙 谢谢您似乎正在使用两个名为“学生”的表。一个在DB1中,一个在DB2中。您在WHERE子句中引用了DB1..Students,但在FROM子句中没有引用 很抱歉没有提及..我正在使用SQL Server是..我没有以正确的方式形成查询。谢谢!抢手货我从未意识到。。可以很好地使用dbo模式。 SELECT (SELECT Grade FROM DB2..S

怎么了

我收到一个错误:“无法绑定多部分标识符”DB1..Students.studentnumber”

请帮忙

谢谢

您似乎正在使用两个名为“学生”的表。一个在DB1中,一个在DB2中。您在WHERE子句中引用了DB1..Students,但在FROM子句中没有引用

很抱歉没有提及..我正在使用SQL Server是..我没有以正确的方式形成查询。谢谢!抢手货我从未意识到。。可以很好地使用dbo模式。
SELECT
       (SELECT Grade
       FROM  DB2..Students
       WHERE   DB2..Students.studentnumber=DB1..Students.studentnumber             
          AND  ISNULL(Students.Disable,'')  != 'T'
    )  as test,* from DB2..Students

WHERE  studentnumber IN
       ( SELECT studentnumber FROM DB2..Students where              
           AND ISNULL(studentnumber,'') !=''
       AND ISNULL(Students.Disable,'')     != 'T'
)