(求助)hibernate中用原SQL写子查询的问题
绿豆眼睛 2007-07-16 11:04:10 以下SQL在List tmpList = getSession().createQuery(base.toString()).list();中运行出错,不知道是什么问题望高手解答下
SELECT Me.senddate, Me.datacount
FROM (SELECT Ml.senddate AS senddate, count(*) AS datacount
FROM Maker Ma,
Mlist Ml
WHERE Ma.flag = '1'
AND Ma.tcode = Ml.tcode
GROUP BY Ml.senddate
ORDER BY Ml.senddate DESC) Me
WHERE rownum <= 7
异常:SystemError:findMlistListnullin expected: SELECT [ SELECT Me.senddate, Me.datacount FROM ( SELECT Ml.comp_id.senddate AS senddate, count(*) AS datacount FROM model.Maker Ma, model.Mlist Ml WHERE Ma.flag = '1' AND Ma.tcode = Ml.tcode GROUP BY Ml.comp_id.senddate ORDER BY Ml.comp_id.senddate DESC) Me WHERE rownum <= 7 ][Ljava.lang.StackTraceElement;@df9252