2010-08-17 24 views

回答

1

認爲你的查詢像

SELECT  categories.Id, count(categories.Id) 
FROM   categories inner join products on products.category_Id=categories.Id 
group by categories.Id 

我想他們會產生相同的結果。

搜索谷歌爲

NHibernate的標準加入

CreateAlias

+0

我認爲這應該是更好的解決方案,然後內部聯接,任何方式,應該離開加入,因爲我不想錯過類別噸他們沒有任何產品 – Sasha 2010-08-17 08:52:31

+0

你對兩者都是對的。我重寫你的查詢的唯一原因是因爲它會更容易翻譯成nhibernate那種方式。 – 2010-08-17 09:03:03