mysql 1054错误“on clause”中的“未知列”...但列IS存在

时间:2016-08-16 19:30:42

标签: mysql

好吧,我正在把头发拉出来。我已经将我的select语句简化了一下:

SELECT xmatterspagetask.id pagetaskid, xmpurpose.purposetext
FROM xmatterspagetask
LEFT OUTER JOIN xmpurpose on (xmatterspagetask.purpose_id = xmpurpose.id)
  

#1054 - 'on clause'

中的未知列'xmpurpose.id'

xmpurpose表确实存在。它只有两列,id和purposetext。它旨在成为参考表。

我在此查询的完整版本中有其他非常相似的双列引用表。对它们进行LEFT OUTER JOIN工作正常。无法弄清楚我为什么要炸掉这个。

有什么想法吗?

谢谢!

0 个答案:

没有答案