SELECT sum Ea ea sum Eb eb sum Ec ec sum Ef ef sum Eg eg FROM SELECT CASE WHEN eventtype IN Ea Fa THEN count EVENTid ELSE 0 END AS Ea CASE WHEN eventtype IN Eb Fb THEN
根据报错信息,可以看出是因为在WHERE子句中使用了不存在的列名"EVENT.readerno",导致MySQL语法错误。可能是因为在FROM子句中使用了别名"EVENT",但在WHERE子句中却使用了原始表名"i_serviceevent_2021",导致列名无法识别。解决方法是在WHERE子句中也使用别名"EVENT",即将"i_serviceevent_2021"改为"EVENT"。
原文地址: https://www.cveoy.top/t/topic/dftN 著作权归作者所有。请勿转载和采集!