Как преобразовать sql-запрос в linq с помощью c#?
Пожалуйста, любой приятель поможет мне преобразовать приведенный ниже sql-запрос в linq.
Выберите b.DISTRICT,b.TEHSIL,b.UID,b.BeneficiaryFullname,b.BeneficiaryRationCardID, b.Gender
от
(
выберите BeneficiaryRationCardID, min(DOB) в качестве MaxAge
из BPLFamilyDetails, где gender='F'
группа по BeneficiaryRationCardID
) ля
внутреннее соединение BPLFamilyDetails b на a.BeneficiaryRationCardID=b.BeneficiaryRationCardID и a.MaxAge=b.DOB
внутреннее соединение
(
выберите x.BeneficiaryRationCardID
от BPLFamilyDetails x
левое соединение (выберите BeneficiaryRationCardID из BPLFamilyDetails, где UID равен нулю) y на x.BeneficiaryRationCardID=y.BeneficiaryRationCardID
где y.BeneficiaryRationCardID равен нулю
группа по x.BeneficiaryRationCardID
) c на a.BeneficiaryRationCardID=c.BeneficiaryRationCardID
где b.пол='F'
Что я уже пробовал:
Я пробовал использовать онлайн-инструмент для преобразования запроса из sql в linq, но не преуспел.
пожалуйста, помоги мне выбраться отсюда.