2011-07-19 82 views
0

有谁知道是否有工具将T-SQL代码转换为LINQ? 我努力寻找下面的SQL代码转换为LINQ的方式:使用组内部连接转换为LINQ

select * from actions as a 
inner join 
(
    select max(actionid) as maxactionid, threaduid from actions as a 
    where a.actiontypeid not in (3,4) 
    group by threaduid 
) as a2 on a2.maxactionid = a.actionid 
where a.userid <> 2 

任何帮助表示赞赏!

+0

重复的http://stackoverflow.com/questions/296972/sql-to-linq-tool – Peter

回答

3
+0

伟大的工具,虽然我认为如果我有耐心,我可以自己做到这一点;)我不得不将查询拆分为2并独立翻译每个查询,然后在工具抱怨错误时将它们连接起来。 – jaffa

0

有一个从http://www.sqltolinq.com/ linqer。

Linqer是SQL到LINQ转换工具。它可以帮助您学习LINQ并转换您现有的SQL语句。