Преобразовать запрос SQL в LINQ

У меня есть таблица, называемая Visit со следующими столбцами:

visit_Id
member_Id 
visit_Date 
visit_Time 
visit_DateTime 
visit_Status values like (accepted, refused)

У меня есть следующие SQL:

visit_Id
member_Id 
visit_Date 
visit_Time 
visit_DateTime 
visit_Status values like (accepted, refused)

У меня есть следующие SQL Запрос:

string sql = @"SELECT CONCAT(UPPER(SUBSTRING(visit_Status, 1, 1)), SUBSTRING(visit_Status FROM 2))  as Status, COUNT('x') AS Visits
   FROM visits
   WHERE visit_Date BETWEEN '2001-09-08' AND '2009-09-09'
   GROUP BY visit_Status";

Как я могу преобразовать этот SQL в LINQ? Мое название сущности DBContext . Заранее благодарю за любую помощь.

7
задан Donut 8 September 2011 в 18:21
поделиться