我想使用linq c#lambda表達式獲取兩個表合併數據,並獲取列表中列的固定編號。 我試過這段代碼,但我不知道如何在linq lambda表達式中寫入查詢。如何獲得兩個表結合記錄使用LINQ C#實體框架?
這是我的方法:
public ActionResult GetUserList(string searchRequest)
{
List<User> userList = new List<User>();
if (searchRequest != null)
{
if (searchRequest == "All")
{
// here i want to write select query but how i don't know
userList = db.user.ToList();
}
else if (searchRequest == "Flight")
{
userList = db.user
.Where(t => t.type_id == (int)ServiceTypeEnum.Flight)
.ToList();
}
}
return Json(new { data = userList });
}
任何一個有關於這個查詢的想法,那麼請讓我知道該怎麼辦。
如果您可以更具體,這將是有益的。示例數據很好,結果應該如何。 –
它已被翻譯爲選擇查詢,是否想要獲取特定列? –
@MightyBadaboom看起來像用戶表中的東西只需要fname,lname等。 – coderwill