小编典典

linq等效sql查询“输入(选择查询)”。

sql

我的SQL代码如下:

select UserId,UserName 
from aspnet_Users 
where UserId not in (select UsersId from tbluser  where active='true')

等效的linq表达式是什么?


阅读 210

收藏
2021-04-22

共1个答案

小编典典

我第一次尝试LiNQC#

var result = from y in aspnet_Users
            where !(
                        from x in tblUser
                        where  x.active == "true"
                        select x.UsersID
                    ).Contains(y.UserId)
            select y;                
            -- OR // select new { y.UserId, y.UserName};

来源

2021-04-22