1

我如何在下表中执行左外连接

Product table
- productId (pk)
- productTitle
- pDescription

Product Status
- statusId (pk)
- productId (fk)
- comment

我需要选择产品表中的所有内容

DataAccessAdapter daa = clsMethods.GetNewAdapter();
IPrefetchPath2 pp = new PrefetchPath2(SDL.EntityType.ProductEntity);
pp.Add(ProductEntity.PrefetchPathProductStatus);


RelationPredicateBucket bucketbucket = new RelationPredicateBucket();
bucketbucket.Relations.Add(ProductEntity.Relations.ProductStatusEntityUsingProductId, JoinHint.Left)

上面的代码只返回产品id记录在产品状态id中的产品。我如何执行从产品表中选择所有内容的左外连接

4

1 回答 1

0

为什么不选择从 ProductEntity 开始?获取产品实体并预取 ProductStatusEntity?

于 2013-02-28T13:20:11.077 回答