首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >左联接未知列

左联接未知列
EN

Stack Overflow用户
提问于 2020-03-12 09:29:29
回答 1查看 49关注 0票数 0

我在'on子句‘中得到了一个未知的列'assessment_assessment_type_lookup.assessment_type_fk’,下面的查询是这样的。表和列是正确的。

代码语言:javascript
复制
SELECT * FROM assessment
LEFT JOIN assessment_type 
ON assessment_type.assessment_type_pk = assessment_assessment_type_lookup.assessment_type_fk
LEFT JOIN assessment as ass
ON ass.assessment_pk = assessment_assessment_type_lookup.assessment_fk
LEFT JOIN unit_outcome
ON unit_outcome.unit_outcome_pk = unit_unit_outcome_lookup.unit_outcome_fk
LEFT JOIN unit
ON unit.unit_pk = unit_unit_outcome_lookup.unit_fk
LEFT JOIN unit_outcome as uo
ON uo.unit_outcome_pk = unit_outcome_assessment_lookup.unit_outcome_fk
LEFT JOIN assessment as ass2
ON ass2.assessment_pk = unit_outcome_assessment_lookup.assessment_fk
AND unit.unit_pk = '$unit_pk' GROUP BY assessment.assessment_pk
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-12 09:34:25

您正在尝试通过表assessment_type连接评估和,这是无法完成的。

如果希望连接2个表,则必须在其ON子句中使用这两个表。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60651072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档