2015-06-04 3 views
-2
SELECT * FROM User 
INNER JOIN Role ON User.User_ID = Role.User_User_ID 
WHERE User.User_ID=’5’ OR Role.Role_Desc = ’admin’ 
+0

[http://stackoverflow.com/questions/8988531/convert-sql-to-linq-query] –

+2

Пожалуйста, покажите нам свою попытку, а также пометьте язык (например, C#) – StuartLC

+0

возможным дубликатом [SQL to LINQ Tool] (http://stackoverflow.com/questions/296972/sql-to-linq-tool) –

ответ

2

Может быть что-то вроде этого:

var result= 
    (
     from u in db.Users 
     join r in db.Roles 
      on u.User_ID equals r.User_User_ID 
     where u.User_ID==5 || r.Role_Desc == "admin" 
     select new 
     { 
      User=u, 
      Role=r 
     } 
    ).ToList(); 

Где db контекст LINQ данные,

Смежные вопросы