包括一组筛选的记录
本文关键字:记录 筛选 包括一 | 更新日期: 2023-09-27 18:35:04
这可能吗?
var results = (from c in _context.properties
where c.strap == somevalue
select c).include("characteristics).where(characteristics.cat_cd != 'DD');
本质上,我想创建此查询。 随着应用程序的增长,我将包括(ing)其他表。
select * from properties p,characteristics c
where
p.strap = c.strap
and c.cat_cd <> 'DD'
你只需做一个join
的陈述:
var set = from property in _context.Properties
join characteristic in _context.Characteristcs on property.strap equals characteristic.strap
select new
{
Property = property,
Characteristic = characteristic
}
这是我学到的。
var results = (from c in _context.properties
where c.Characteristics.Any(c=>c.cat_cd == "DD") select c);