2
NHibernate是否支持from
子句中的子查詢?比如我有看起來像這樣的SQL查詢:NHibernate是否支持`from`子句中的子查詢?
SELECT subquery.Id, sum(subquery.Value) ...
FROM (SELECT DISTINCT Id, Value, ... FROM table1) as subquery
WHERE ...
GROUP BY subquery.Id
我只發現了這個信息:
HQL沒有在子查詢from子句的支持。我一直認爲 如何添加這個,但我認爲這將是一個很大的努力。 即將到來,但除非有人能夠提供更多開發時間,否則需要一段時間才能實施。 Patrick Earl
from Google Groups(17.08.2011)。它仍然有用嗎?也許我可以使用Linq到NHibernate?
你是什麼版本的nhibernate? – Baz1nga 2012-03-30 18:22:33
也爲什麼你需要在HQL你寫,不要站在它獲得任何優勢,爲什麼不只是運行SQL查詢? – Baz1nga 2012-03-30 18:26:36
@ Baz1nga。我使用的是NHibernate 3.2。不幸的是,不允許純SQL(應用程序的數據庫獨立性是必需的)。 – 2012-03-30 19:15:08