一些 LINQ 查询仍然让我感到困惑。
在 SQL 中我会使用这个:
SELECT count(se.IdSolicitud) as numSoli,
(select top 1 Fini FROM SolicitudEstado as SE2 wherE SE2.idsolicitud = SE.idsolicitud AND SE2.IDESTADO=2) as Fini2,
(select top 1 Fini FROM SolicitudEstado as SE2 wherE SE2.idsolicitud = SE.idsolicitud AND SE2.IDESTADO=3) as Fini3
FROM [pruebas].[dbo].[SolicitudEstado] AS SE
group by se.IdSolicitud
在 LINQ 中我不知道如何处理这个问题,任何人都可以在这里帮助我吗?我尝试使用 linqer 对其进行转换,但它只显示此表达式的错误。
谢谢