Как вы можете обрабатывать подзапрос IN с помощью LINQ to SQL?
Посмотрите на this article. По сути, если sql-query вы хотите получить эквивалент linq2sql IN, вам нужно сначала создать sql-statement внутренний запрос, а затем sql-query использовать метод Contains(). Вот linq-query-syntax моя попытка перевода:
var innerQuery = from fb in FoorBar where fb.BarId = 1000 select fb.FooId;
var result = from f in Foo where innerQuery.Contains(f.FooId) select f;
sql
linq
linq-to-sql
2021-12-04T07:37:29+00:00
2022-10-22T07:07:54+00:00
Isabelle
Вопросы с похожей тематикой, как у вопроса:
Как вы можете обрабатывать подзапрос IN с помощью LINQ to SQL?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.