解释下Unknown column 'm.cid' in 'on clause'
时间: 2023-12-26 14:04:30 浏览: 117
1000BASE-X IEEE 802.3-2008 Clause 36 - Physical Coding Sublayer (PCS)
5星 · 资源好评率100%
这个错误通常发生在SQL查询中,表示在ON子句中引用了一个不存在的列。具体来说,'m.cid'中的'm.cid'是指一个表m(或者一个子查询)中的一个名为'cid'的列,而查询中的ON子句中引用了这个列,但实际上这个列并不存在。这可能是因为表或者列名拼写错误、表结构变化导致的列名变化、或者是查询中使用了错误的别名引用列等原因导致的。要解决这个问题,需要检查查询中的所有表和列名,确保它们都是正确的,并且没有使用错误的别名或者没有被重命名。
阅读全文