EXPLAIN EXTENDED后的显示警告显示
注释1276 SELECT#2的字段或引用'test.foo.bar'在SELECT#1中被解析
究竟是什么意思,它有什么影响? 在我的情况下,它阻止mysql使用似乎是一个非常好的索引。但这不是关于修复特定查询(因为它是一个无关紧要的测试)。
我找到了http://dev.mysql.com/doc/refman/5.0/en/error-messages-server.html,但
Error: 1276 SQLSTATE: HY000 (ER_WARN_FIELD_RESOLVED) Message: Field or reference '%s%s%s%s%s' of SELECT #%d was resolved in SELECT #%d并没有多大的解释。