|
Модераторы: gambit |
|
kinder999 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 11.6.2007 Репутация: нет Всего: нет |
Доброго времени суток.
Есть две таблицы: t1 { id, name } t2 { id, pname, t1id } В первой таблице находятся n число записей, во второй таблице находится m число записей. При этому записи во второй таблице соотносятся к записям из первой таблицы (на каждую запись в первой таблице может быть несколько записей из второй). Задача: как с помощью LINQ to SQL выбрать данные из первой таблицы с добавление только одной записи из второй таблице к записям первой таблицы. Пока дошёл только до этого:
Но при это если в первой таблице есть две записи, а во второй таблице шесть записей, которые относятся к первой, то на выходе я получаю шесть элементов... Пример: t1: id | name ------------ 1 | test1 2 | test2 t2: id | pname | t1id --------------------- 1 | a1 | 1 2 | a2 | 1 3 | b1 | 2 4 | b2 | 2 5 | b3 | 2 6 | b4 | 2 На выходя нужно получить строки: id | name | pname ----------------------- 1 | test1 | a1 2 | test2 | b1 Заранее спасибо за помощь. Это сообщение отредактировал(а) kinder999 - 14.3.2013, 17:01 |
|||
|
||||
EJack |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 110 Регистрация: 4.9.2007 Репутация: нет Всего: нет |
могу ошибаться но вроде disting должен помочь
Это сообщение отредактировал(а) EJack - 26.3.2013, 14:42 |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | LINQ (Language-Integrated Query) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |