C J*_*C J 1 sql sql-server sql-server-2005
我正在使用Microsoft SQL Server 2005,当我执行此查询时:
select
F.E,
S.E
from
Subject
Run Code Online (Sandbox Code Playgroud)
我收到这些错误:
无法绑定多部分标识符"FE".多部分标识符"SE"无法绑定.
但是当执行此查询时,它工作正常
select * from Subject
Run Code Online (Sandbox Code Playgroud)
这些错误意味着什么?
该错误意味着SQL服务器不知道什么F.E和S.E是.
如果S引用您的Subject表,对于instace,您需要指定名称S:
SELECT S.* FROM Subject S
Run Code Online (Sandbox Code Playgroud)
这将从暂时调用的表中获取所有*行(缺少)中的所有fields().WHERESubjectS
如果你想获取仅领域E的Subject,你可以写
SELECT S.E FROM Subject S
Run Code Online (Sandbox Code Playgroud)
这与写作完全相同
SELECT E FROM Subject
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
506 次 |
| 最近记录: |