使用MAX将SQL转换为LINQ

阿西夫

我有两张桌子

1) T_EJV_CREDIT_DS_INDEX
2) T_EJV_CREDIT_DS_INDEX_CONTRACT

在此处输入图片说明

我想要像下面的SQL查询作为LINQ表达式

SELECT MAX(INDEX_FAMILY_VERSION) FROM T_EJV_CREDIT_DS_INDEX cdi
INNER JOIN T_EJV_CREDIT_DS_INDEX_CONTRACT cdic
ON cdic.INDEX_ID = cdi.INDEX_ID
WHERE cdi.INDEX_SHORT_NAME LIKE '%@VARIABLE1%'
AND cdic.TENOR = @VARIABLE2

到目前为止,这是我尝试过的

var maxFamilyVersion = (from ic in dsIndexContract
                       join i in dsIndex on i.INDEX_ID equals ic.INDEX_ID
                       where i.INDEX_SHORT_NAME.CONTAINS(strindex) && ic.TENOR equals d.TERM 
                       select new
                       {
                           ic.INDEX_FAMILY_VERSION.Max()     
                       }).Take(1).ToList();

但是上面提到的开始显示syantax的编译问题,如下所示

在此处输入图片说明

马格努斯

这应该做到这一点:

var maxFamilyVersion = 
                 (from ic in dsIndexContract
                 join i in dsIndex on ic.INDEX_ID equals i.INDEX_ID
                 where i.INDEX_SHORT_NAME.CONTAINS(strindex) && ic.TENOR == d.TERM 
                 select ic.INDEX_FAMILY_VERSION).Max();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用group by将SQL转换为LINQ

来自分类Dev

使用groupby,sum和count将SQL转换为Linq

来自分类Dev

使用Linq to SQL将FieldExpression转换为LambdaExpression时出错

来自分类Dev

使用sum和group by将sql查询转换为linq

来自分类Dev

使用crm早期绑定类将linq转换为sql

来自分类Dev

使用LINQ TO SQL将查询转换为对象

来自分类Dev

使用crm早期绑定类将linq转换为sql

来自分类Dev

使用Linq to SQL将FieldExpression转换为LambdaExpression时出错

来自分类Dev

使用groupby,sum和count将SQL转换为Linq

来自分类Dev

使用案例将SQL group by和order by转换为Linq

来自分类Dev

使用 LEFT OUTER JOIN 将 SQL 转换为 LINQ

来自分类Dev

将SQL转换为Linq-To-SQL

来自分类Dev

SQL - 将 XML 转换为 nvarchar(max)

来自分类Dev

将SQL转换为EF Linq

来自分类Dev

将SQL语句转换为Linq

来自分类Dev

将sql语句转换为linq MVC

来自分类Dev

快速帮助:将SQL转换为LINQ

来自分类Dev

将SQL查询转换为LINQ查询

来自分类Dev

将SQL查询转换为LINQ

来自分类Dev

如何将SQL转换为Linq

来自分类Dev

将SQL查询转换为LINQ语句

来自分类Dev

将SQL(complex)转换为LINQ

来自分类Dev

将 sql 命令转换为 LINQ

来自分类Dev

如何使用max和group by将tsql转换为linq并返回String []

来自分类Dev

使用ReSharper将Linq转换为代码

来自分类Dev

使用LINQ将DataRow转换为字典

来自分类Dev

使用ReSharper将Linq转换为代码

来自分类Dev

使用Linq将实体转换为XML

来自分类Dev

LINQ:将SQL WITH子句转换为LINQ和实体框架