Форум программистов, компьютерный форум, киберфорум
LINQ
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Заблокирован
1

Связывание из двух таблиц

25.03.2013, 10:58. Показов 1423. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть 2 таблицы с разными названиями-но полностью индентичными столбцами ,делается к одной и другой таблицы запросы индентичные запросы.Как потом по одному столбцу связать сумму другого столбца?Через другой запрос?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
            var result1 = from asspr in FoxRepo.GetTable<Crystal.assprRow>()
                          join mpartn in FoxRepo.GetTable<Crystal.mpartnRow>()
                          on asspr.kpr equals mpartn.kpr
                          group mpartn by new { mpartn.kpr,mpartn.nop,asspr.napr } into request
                          select new 
            {
                kpr = request.Key.kpr,
                napr = request.Key.napr,
                sum_napr = request.Select(a => a.kpr).Count()
            };
                         
            
            var result2 = from asspr in FoxRepo.GetTable<Crystal.assprRow>()
                          join ampartn in FoxRepo.GetTable<Crystal.ampartnRow>()
                          on asspr.kpr equals ampartn.kpr
                          group ampartn by new { ampartn.kpr,ampartn.nop,asspr.napr } into request
                          select new 
              {
                  kpr= request.Key.kpr,
                  napr = request.Key.napr,
                  sum_napr = request.Select(a => a.kpr).Count() 
              };
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2013, 10:58
Ответы с готовыми решениями:

Создание и связывание двух классов.
Ludi dobrie:), ne pomoshete silkami ili opitnim sowetom po sledujushemu? Mne s klassami osobo...

Возращение двух таблиц
Есть запрос var brak1 = from mpartn in FoxRepo.GetTable&lt;Crystal.mpartnRow&gt;() ...

Выборка из двух таблиц
Доброе время суток! Есть две таблицы, который нужно сравнить и поместить отобранные записи в третью...

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

3
56 / 56 / 11
Регистрация: 13.04.2009
Сообщений: 169
26.03.2013, 16:12 2
может так?
C#
1
var reusltQuery = result1.Union(result2)
0
Заблокирован
27.03.2013, 15:15  [ТС] 3
Таблицы свяжутся ,но тогда вожможно исключатся повторяющиеся строки
0
56 / 56 / 11
Регистрация: 13.04.2009
Сообщений: 169
27.03.2013, 21:57 4
тогда попробуйте
C#
1
var reusltQuery = result1.Concat(result2)
0
27.03.2013, 21:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.03.2013, 21:57
Помогаю со студенческими работами здесь

Связывание двух таблиц и групировка
Скажу сразу, начала изучать php/mysql , не ругайте сильно, столкнулся с трдностью вывода категорий...

DataGridComboBoxColumn: связывание двух таблиц
Здравствуйте! Имеется две таблицы в базе (см. рисунок). таблица ModelEquipment содержит данные о...

Связывание двух таблиц через ADOQuery
У меня база данных, с двумя таблицами. Хочу связать их через ADOquery, как в ADOtable через...

Powerpivot связывание двух таблиц с неуникальными значениями
Добрый день, Как можно через PowerPivot связать две таблицы по столбцу, который и в первой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru