Необходимо преобразовать этот SQL-запрос в LINQ - PullRequest
0 голосов
/ 05 июня 2018

Кто-нибудь может мне помочь преобразовать этот запрос SQL в код LINQ в MVC?Мне нужно вернуть список.Сущность контекста БД: _dbContext.

select distinct table1.AIG_ID, table1.GMT_NAME, table1.AIG_Number
from table1 left join table2 on table1.AIG_ID = table2.AIG_ID**

1 Ответ

0 голосов
/ 06 июня 2018
var data=(from item in db.table1 join
item1 in db.table2 on item.AIG_ID equals item1.AIG_ID 
select new {item.AIG_ID ,item.GMT_NAME ,item.AIG_Number }).GroupBy(a=>a.AIG_ID).select(a=>a.FirstOrDefault()).ToList();

Я пишу эту часть для вашего отчетливого в sql

GroupBy(a=>a.AIG_ID).select(a=>a.FirstOrDefault())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...