Подсчитать несколько вхождений в 3 таблицах и создать / вставить в 4-ю таблицу - PullRequest
0 голосов
/ 13 января 2020

Используя SQL Сервер, каков наилучший способ подсчета нескольких повторяющихся элементов в 3 таблицах и создания 4-й таблицы с суммами? См. Пример:

Пример данных:

table 1     table 2     table 3 
name        name        name     value
John Doe    John Doe    John Doe    v1
Mary Smith  Mary Smith  John Doe    v2
John Doe    John Doe    Mary Smith  v1                          
Mary Smith              John Doe    v3                          
John Doe                Mary Smith  v1                          
                        Mary Smith  v2                          
                        John Doe    v2                          

Ожидаемые результаты:

Result table of counts                  
name       t1 t2 t3v1 t3v2 t3v3
John Doe    3  2    1    2   1
Mary Smith  2  1    2    1   0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...