我有一个SQL查询,如:
SELECT
e.a,
c.b,
DATEDIFF(c.b,e.a),
DATEDIFF(CURDATE(),e.a)
FROM E e
LEFT JOIN C c
WHERE ( DATEDIFF(c.b, e.a) > 10 OR DATEDIFF(c.b, e.a) IS NULL )
AND DATEDIFF(CURDATE(), e.a) > 10
如何使用hibernate条件查询来执行此操作..
答案 0 :(得分:0)
这是一个想法:你可以像你编写的那样创建一个sql视图,然后查询这个视图。 它甚至比使用休眠更有效。