2
我想使用HQL查詢來查詢我的數據庫,以檢索具有大於SOME_DATE
的MY_DATE
的行的總數。來自多個表的HQL計數
到目前爲止,我想出了一個原生的Oracle查詢得到這一結果,但在HQL寫作時我堅持:
SELECT
(
SELECT COUNT(MY_DATE)
FROM Table1
WHERE MY_DATE >= TO_DATE('2011-09-07','yyyy-MM-dd')
)
+
(
SELECT COUNT(MY_DATE)
FROM Table2
WHERE MY_DATE >= TO_DATE('2011-09-07','yyyy-MM-dd')
)
AS total
我其實有2頁以上的表,但我一直有一個IllegalArgumentException
(unexpected end of subtree
)。
工作原生Oracle基本上以FROM dual
結尾。
我應該使用什麼HQL查詢來獲取我想要的總行數?