Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# lambda表达式连接多个表ASP.NET MVC 5_C#_Mysql_Asp.net Mvc_Lambda - Fatal编程技术网

C# lambda表达式连接多个表ASP.NET MVC 5

C# lambda表达式连接多个表ASP.NET MVC 5,c#,mysql,asp.net-mvc,lambda,C#,Mysql,Asp.net Mvc,Lambda,如何将此SQL转换为lambda表达式 SELECT datename(month,eve.EVNfechainicio) AS mes, count(eve.EVNid_evento) AS 'Cantidad de Eventos' FROM pubEVNtEvento AS eve INNER JOIN pubEMPtEmpresa AS emp ON eve.EMPid_empresa= emp.EMPid_empresa WHERE emp.EMPnombre='Tecn

如何将此SQL转换为lambda表达式

SELECT datename(month,eve.EVNfechainicio) AS mes,
       count(eve.EVNid_evento) AS 'Cantidad de Eventos'
FROM pubEVNtEvento AS eve
INNER JOIN pubEMPtEmpresa AS emp ON eve.EMPid_empresa= emp.EMPid_empresa
WHERE emp.EMPnombre='TecnoEventos'
  AND year(eve.EVNfechainicio)= '2016'
GROUP BY datename(month,eve.EVNfechainicio)

我认为lambda表达式应该用于上面的sql查询

db.pubEVNtEvento.Include(i=> i.pubEMPtEmpresa )
        .Where(r => r.pubEMPtEmpresa.EMPnombre=='TecnoEventos' &&
    r.EVNfechainicio=='2016').GroupBy(p=> p.EVNfechainicio).ToList();

这里db是实体框架DbContext的实例,它是
datename
year
函数吗?