У меня есть две таблицы, скажем, A и B.
Cols - это GUID, someintVar, someMoreIntvar
B col - GUID, someItemNO, SomeItemDesc
Теперь для одного GUID у меня будет только одна строка в таблице A. Но у меня может быть несколько строк для одного и того же GUID.
Теперь я хочу запросить базу данных на основе GUID и выбрать значения в классе.
Этот класс будет иметь список, который будет содержать различные строки из второй таблицы.
Как я могу это сделать?
Прямо сейчас я получаю много элементов в результате, основываясь на количестве строк во второй таблице для этого GUID.
var itemColl = from p in db.A
join item in db.B on p.CardID equals item.CardID
where p.CardID == "some GUID"
select new
{
p.CardID,
p.secondCol,
p.ThirdCol,
item.ItemNo // How to add them in a collection or list.
};