解决方案 »

  1.   

    好像不用hibernate了,几乎都快忘了
    select count(*) from PrizeInfo p,StudentInfo s where p.schoolYear='2012-2013' and s.classID like '1130%' and p.prizeOption='一等奖' and p.studentID=s.studentID";
    我猜测这里的p.studentID指的值PrizeInfo 表中的studentID吧,你对应的table中有这一列值么?
      

  2.   

    你看奖项那个映射文件,里面在many-to-one那个地方有studentID这一列啊