Мы преобразуем SQL-запрос в запрос linq, это преобразование включает две таблицы следующим образом:
select *
from Tbl_Vulpith_Registration
where Profile_Pic is not null
and MemId IN (select MemId from Tbl_List_Services)
Tbl_Vulpith_Registration
и Tbl_List_Services
- две задействованные таблицы.
memId
является общим столбцом в обеих таблицах.
Это то, что мы пытались преобразовать вышеупомянутым SQL-запросом в linq:
var reglist = objentity.Tbl_Vulpith_Registration.Select(a => a).Where(a => a.Profile_Pic != null);
var listmemsmemIds = objentity.Tbl_List_Services.Select(b => b.MemId).ToList();
var finalist = reglist.Select(b => b).Where(c => c.MemId.Contains(listmemsmemIds));