为了账号安全,请及时绑定邮箱和手机立即绑定

如何从数据库中获取与另一个列表具有一个公共列值的记录?

如何从数据库中获取与另一个列表具有一个公共列值的记录?

C#
30秒到达战场 2022-12-24 14:59:58
我有一个清单int ListA={23,25,41,69,20,22,30);我的数据库表包含 jobid(int) 列,其值类似于 {20,61,55,14,21,12,0,11)etc它还有一列 companyId(int)基本结构如jobid companyId12 45122 12230 365 ...我想从 listA 中存在工作 ID 的表中获取那些公司 ID我试过db.mqJobMasters.Where(e=>e.jobId==newlist2).Select(x=>x.jobCompanyId).ToList();但它给出错误 == connot applied to int to list
查看完整描述

1 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

你可以尝试类似的东西

var result = db.mqJobMasters.Where(e=> listA.Contains(e.JobId)).Select(x=>x.jobCompanyId).ToList();


查看完整回答
反对 回复 2022-12-24
  • 1 回答
  • 0 关注
  • 87 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信