我有两张桌子Datacenter,一张是Subnet
Datacenter有一个主键,Subnet外键值为DatacenterId.
我需要这样的结果,每个表都有不同DatacenterId的列表Subnet。
Id DatacenterId name
1 1 kishore
2 1 ..
3 1 ..
4 2 ..
5 2 ..
6 2 ..
我需要一个与DatacenterId = 1另一个列表DatacenterId = 2
我当前的查询并没有像我希望的那样工作,我不知道如何更正它。
var myList = from o in db.EWB_SiteSubNet
where edbCenterIdList.Contains(o.DataCenterID)
select o;
当查询运行时,myList包含 20 条记录的单个列表。我需要的是表中每个唯一DatacenterId值的 2 个列表。因此,例如,如果我的Subnet表有 4 个唯一DatacenterId值,则查询输出需要是 4 个单独的列表。