у меня есть этот SQLкак запросить это в LINQ
SELECT *
FROM [dbo].[LeftHand]
left outer JOIN [dbo].[Head] ON [LeftHand].[ID] = [Head].[LeftHand_Id]
WHERE [Head].[RightHand_Id] Not IN (59,60,63,64,65) or [Head].[RightHand_Id] is null
[Head]
*/ \*
/ \
1/ \1
[LeftHand] [RightHand] ([LeftHand may have more than one [RightHand] )
Как вы можете видеть, я хочу, чтобы получить все [LeftHand] объекты (в том числе те, которые этого не делают есть ли [RightHand]), но в случае, если у них есть [RightHand], тогда это должен быть идентификатор из этого списка (59,60,63,64,65)
Итак, как я могу получить тот же результат в LINQ ?
LINQ для лиц,
Framework 4
благодаря
спасибо DoctaJonez за быстрый ответ, здесь очень поздно, я постараюсь завтра. кстати .. мне нужны правые руки, которых нет в списке Вы правы, это моя ошибка – SomeOne164
К сожалению, это не работает, «l.Head» - это коллекция (одна для многих) – SomeOne164