【问题标题】:Msg 4104, Level 16, State 1, Line 6 The multi-part identifier "EMPREG.EMPACCOUNTNO" could not be bound消息 4104,级别 16,状态 1,第 6 行无法绑定多部分标识符“EMPREG.EMPACCOUNTNO”
【发布时间】:2015-08-20 07:35:46
【问题描述】:

执行此查询后:

SELECT  
CONCAT(GRP.EMPCODE,GRP.EMPGROUPID) GROUP_ID,
GRPMEM.EMPGROUPMEMBERNO MEMBER_ID
FROM DBO.EMPREGISTER AS EMPREG , DBO.EMPGROUP AS GRP
INNER JOIN DBO.EMPGROUPMEMBER AS GRPMEM  ON GRPMEM.CGMGROUPID = GRP.EMPGROUPID
INNER JOIN DBO.EMPACCOUNT AS EMPACC  ON EMPACC.EMPACCOUNTNO = EMPREG.EMPACCOUNTNO

我遇到了异常:

Msg 4104,Level 16,State 1,Line 6 无法绑定多部分标识符“EMPREG.EMPACCOUNTNO”。

请帮我解决这个问题

【问题讨论】:

    标签: database select join sql-server-2012 inner-join


    【解决方案1】:

    问题是,在 DBO.EMPREGISTER 表上没有 EMPACCOUNTNO 列。
    你确定,这个专栏在哪里?

    我认为此列在 DBO.EMPGROUP 表上 - GRP
    也许如果您发布结构,我可以为您提供更多帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-22
      • 1970-01-01
      • 2021-11-01
      • 2018-06-07
      • 2016-08-12
      • 1970-01-01
      • 1970-01-01
      • 2017-05-26
      相关资源
      最近更新 更多