Мне нужно получить некоторые значения, соединяя table1 и table2, и в то же время мне нужно объединить table2 и table3 и считать записи с одинаковым идентификатором.
Мне нужно, чтобы это было сделано в MVC, и я новичок.
Использование Linq
from x in Table_X join y in Table_Y on X.YID equals Y.ID select new {ID = x.YID , Count = x.Count()}
для получения дополнительной информации проверьте http://pgopishetty.blogspot.com/2016/04/examples-of-different-linq-queries-in-c.html