2013-08-02 43 views
2

我有一個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

任何人都有這個答案在這裏相同的問題 –

回答

0

這裏有一個想法:你可以創建一個像你寫的那樣的sql視圖,然後查詢這個視圖。 它可能比使用休眠更有效。