Данная таблица 'x':
Source Dest Type
A B 2
A D 2
B C 2
Теперь я хочу, чтобы общее количество источников и получателей удаляло совпадающие ..
Пример вышеупомянутого: для типа 2 счет будет 4, то есть счет (A, B, C, D)
Я пробовал это:
select Count(distinct Source), Count(distinct destination),Count(distinct source)+Count( distinct destination),Type
from X
where Type=2 and Src NOT IN (select destination
from X
where Type=2)
Мне нужно упростить этот запрос для всех типов.
Дайте мне знать, если я смогу это сделать.
Спасибо!