首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL -“on子句”中的未知列

MySQL -“on子句”中的未知列
EN

Stack Overflow用户
提问于 2016-10-18 10:03:24
回答 1查看 758关注 0票数 1
代码语言:javascript
复制
var FieldTypeRetrievalQuery = '
SELECT
  modules.ModuleId,
  modules.ModuleName,
  submodules.SubModuleId,
  submodules.SubModuleName,
  modules_submodules.ModulesSubModulesId,
  field_config.FieldId,
  field_config.Form_Field_Name,
  SubModuleFieldConfigId
FROM modules
  INNER JOIN modules_submodules ON modules.ModuleId = modules_submodules.Modules_ModuleId
  INNER JOIN submodules ON submodules.SubModuleId = modules_submodules.SubModules_SubModuleId
  INNER JOIN field_config ON field_config.FieldId = submodule_field_config.Field_Config_FieldId
  INNER JOIN submodules AS som ON som.SubModuleId = submodule_field_config.SubModule_SubModuleId
  INNER JOIN submodule_field_config ON submodule_field_config.Field_Config_FieldId = field_config.FieldId;
';

这是我的查询和im获取以下错误,field_config不是模块的直接子表

'on子句‘中未知列'submodule_field_config.Field_Config_FieldId’

我该怎么解决呢?

EN

回答 1

Stack Overflow用户

发布于 2016-10-18 10:15:49

看看MySQL unknown column in ON clause,看起来它可以解决您的问题。

不要把ANSI-89风格和ANSI-92风格结合在一起。它们有不同的优先级,可能导致混淆错误,这就是这里发生的情况。

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

https://stackoverflow.com/questions/40105263

复制
相关文章

相似问题

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