sql / linq: ГДЕ НЕ СУЩЕСТВУЕТ использование методов dbcontext? - PullRequest
0 голосов
/ 13 марта 2020

ПРИМЕЧАНИЕ: этот вопрос трансформировался с тех пор, как я впервые его задал b c Я нашел частичные ответы

Вот в чем проблема:
У меня есть человек в моей БД и другая таблица с соответствующими данными
ie:

person ---> id:1 name: joe smith
            id:2 name: jane deer

location ---> id:1 name: la
              id:2 name: nyc
personlocation ---> id: 1 personId: 1 locationid: 1

, который помещает Джо в ЛА
и Джейн нигде

У меня есть другая таблица

joblocation ---> id:1 locationId: 2

, которая помещает работу в ny c

мой набор результатов для совпадений, которые я хочу вернуть, является

resultset= {personId = 2}

ie в основном - также включает любого, кто мог бы работать где угодно
как бы я написал это в sql?
еще лучше, если вы можете использовать методы linq или dbcontext

ОБНОВЛЕНИЕ:
на первую часть вопроса отвечают эти удивительные ссылки
Как выбрать ГДЕ НЕ СУЩЕСТВУЕТ, используя LINQ?
LINQ - Где не существует

все равно хотел бы услышать ответ на вторую часть:
как вы можете это сделать используя методы dbcontext?

...