select * from t_zb_report r, t_zb_check c, t_pz_evaluate e where e.evacode=r.evacode and r.id=c.schedualid and c.checkstatus='Y'
这条语句在plsql下能查询
而在JAVA语句中换成hql
from TZbCheck c, TZbReport r, TZbEvaulpe e where e.evacode=r.evacode and r.id=c.schedualid and c.checkstatus='Y'
就报错了:could not resolve property: evacode of: com.company.busi.tzbreport.entity.TZbReport [from com.company.busi.tpzevaluate.entity.TPzEvaluate as e, com.company.busi.tzbcheck.entity.TZbCheck as c, com.company.busi.tzbreport.entity.TZbReport as r where 1=1 and e.evatype ='2' and  e.evacode=r.evacode and r.id=c.schedualid and c.checkstatus='Y' and year=? and evaluateTree.id=? and (leveltype=? or islast='1') order by sort];
麻烦高手帮我看下