Я хочу получить все записи производителя в LINQ, используя соединение «многие-ко-многим».LINQ to Entities - где Muliple И предложение в запросе
Позволяет рассматривать
таблицу 'Item':
id | name
----------
1 | A
---------
2 | B
--------
3 | C
--------
Таблица 'Производитель':
ManufactuerId | Name
-------------------
1 | XYZ
-------------------
2 | ABC
--------------------
3 | ZZZ
----------------------
Таблица 'ManufacturerItem':
ManufacturerItemID | ManufacturerId | ItemId
-------------------------------------------
1 | 1 | 1
-------------------------------------------
2 | 1 | 2
-------------------------------------------
3 | 2 | 1
------------------------------------------
4 | 3 | 2
------------------------------------------
5 | 1 | 3
------------------------------------------
Я хотел бы забрать записи изготовителем (-ами), у которого есть все предметы, которые я поставил. Итак, учитывая ввод {A, B}, я хотел бы получить выход XYZ Manufacturer.
Как может 'ID' быть,' 1,2,3,4,5' в то же время? у вас не будет записей. – Habib
Я обновил сообщение, пожалуйста, проверьте его –
И еще один повторяющийся вопрос, ничего себе! http://stackoverflow.com/questions/21482801/linq-query-with-multiple-and-clause – walther