Допустим, у меня есть следующие (2) таблицы:
[Таблица людей]
ID Имя
1 Джон
2 Сьюзи
3 Дейв
[Таблица запросов]
ID 1stChoicePersonRequested 2ndChoicePersonRequested 3rdChoicePersonRequested
1 1 2 3
2 2 NULL NULL
3 1 2 NULL
4 3 1 1
Результаты, которые я ищу в запросе, следующие:
NameID Name NumTimeRequested
1 John4
2 Сьюзи 3
3 Дейв 2
Мне нужны результаты для подсчета общего количества запросов каждого человека независимо от того, какой из (3) столбцы, в которые они включены. Каков наилучший способ сделать это в SQL 2008?Спасибо!