根据报错信息,可以看出是因为在WHERE子句中使用了不存在的列名"EVENT.readerno",导致MySQL语法错误。可能是因为在FROM子句中使用了别名"EVENT",但在WHERE子句中却使用了原始表名"i_serviceevent_2021",导致列名无法识别。解决方法是在WHERE子句中也使用别名"EVENT",即将"i_serviceevent_2021"改为"EVENT"。

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

原文地址: https://www.cveoy.top/t/topic/dftN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录