Мой мозг, похоже, сейчас месит! Я использую LINQ для Entity, и мне нужно получить некоторые данные из одной таблицы, которая НЕ существует в другой таблице.
Например: Мне нужен идентификатор groupID, groupname и groupnumber из таблицы A, где они не существуют в ТАБЛИЦЕ B. Идентификатор группы будет существовать в ТАБЛИЦЕ B, а также другая соответствующая информация. Таблицы не имеют никаких отношений. В SQL это будет довольно просто (есть более элегантное и эффективное решение, но я хочу нарисовать картину того, что мне нужно)
SELECT
GroupID,
GroupName,
GroupNumber,
FROM
TableA
WHERE
GroupID NOT IN (SELECT GroupID FROM TableB)
Есть ли простой/элегантный способ сделать это, используя Entity Framework/LINQ to Entity? Прямо сейчас у меня есть куча запросов, попадающих в db, затем сравнение и т.д. Это довольно грязно.