2010-08-17 15 views

Répondre

1

penser à votre requête comme

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

Je pense qu'ils vont produire le même résultat.

recherche google pour

critères NHibernate rejoindre

et

createAlias ​​

+0

je pense qu'il devrait être meilleure solution alors jointure interne, la façon qu'elle devrait être laissé rejoindre, parce que je ne veux pas manquer les catégories t ils n'ont aucun produit – Sasha

+0

vous avez raison sur les deux. La seule raison pour laquelle j'ai réécrit votre requête, c'est qu'il sera plus facile de traduire pour nhiber de cette façon. –