初学MVC,哪个大神能帮忙讲一下这个三表查询的代码是什么意思?感谢!

var query3 = from q in db.Customers
join qq in db.Orders
on q.CustomerID equals qq.CustomerID
into tmporder
join e in db.Employees
on q.City equals e.City
into tmpemp
select new { q.CompanyName, tmporderCount = tmporder.Count(), tmpempCount = tmpemp.Count() };

又是你,,去看上一个贴我给你的回复,MVC不是一个具体的东西,他是一种设计模式。
M指的是modle,是业务层是与数据库发生交互的,
V是view,就是显示结果的,一般就是一些jsp;
C指的是Controller,是控制层,一般用来处理浏览器发送来的请求,然后把这个请求转给对应的modle,之后把modle返回的结果交给view,用来控制程序。

常用的具体实现这种设计模式一般用框架,常用的MVC框架有SpringMVC和Strust1/2两种,具体的M层V层和C层又有对应的框架。