我的(简化的)领域模式包含一种称为客户与产品所有权的多种对人的关系。 我想写一门NHibernate TUL询问,该询问把每个产品拥有的客户数量(根据某些标准)。 值得注意的是,客户可以多次拥有某种产品,但这只能算作该产品的“造价”。
这一点非常容易:
select ProductID, count(*)
from (
select distinct CustomerID, ProductID
from Ownership
where ...
) tbl
group by ProductID
遗憾的是,《欧洲空间法年鉴》不支持“<>条/编码>条款>中的子类。 我怎么能在总部表达这种问话?