我有一个列表
int ListA={23,25,41,69,20,22,30);
和我的数据库表包含列jobid(int),其值类似于 {20,61,55,14,21,12,0,11)etc
它也有一个列companyId(int)
基本结构
jobid companyId
12 451
22122
30365 ...
我想从工作ID在listA中的表中获取那些公司ID
我尝试过
db.mqJobMasters.Where(e=>e.jobId==newlist2).Select(x=>x.jobCompanyId).ToList();
但是它给出错误==不适用于列表的int
答案 0 :(得分:0)
您可以尝试类似
var result = db.mqJobMasters.Where(e=> listA.Contains(e.JobId)).Select(x=>x.jobCompanyId).ToList();