SQL Server 2008: Мне нужно разобраться с уникальным аккаунтом, который находится только на одном наборе, но не на других.SQL Server: как отобразить учетную запись, которая находится только на одном наборе, но не на других.
Например: Мне нужно отображать учетную запись с помощью лекарств (варфарин, эноксапарин, ривароксабан и т. Д.) С типом документа только из dmr. Учетная запись, имеющая тип документа hml, adm и dmr, не должна отображаться. или учетной записи с несколькими типами документов следует избегать. Ниже приведен мой код и результаты:
Любая помощь приветствуется. Благодаря
Результат:
AccountID Visit_OID DocumentType GenericName DocumentStatus CollectedDTime
1011 101 ADM rivaroxaban Complete 10/3/16 15:14
1011 101 HML rivaroxaban Complete 10/3/16 12:48
1011 101 DMR rivaroxaban Complete 10/3/16 10:17
1012 102 DMR apixaban Complete 10/4/16 10:48
1012 102 HML apixaban Complete 10/3/16 19:21
1013 103 DMR warfarin Complete 10/5/16 12:45
1014 104 HML warfarin Complete 10/4/16 15:25
1015 105 DMR warfarin Complete 10/6/16 12:57
Желаемый результат:
AccountID Visit_OID DocumentType GenericName DocumentStatus CollectedDTime
1013 103 DMR warfarin Complete 10/5/16 12:45
1015 105 DMR warfarin Complete 10/6/16 12:57
Можете ли вы предоставить образцы данных для нас для работы? Трудно переписать этот запрос, если вы не можете его протестировать. –