У меня есть плоский файл, в котором я удалил данные с помощью служб SSIS, выходные данные выглядят так:
MEDICAL ADMIT PATIENT PATIENT DATE OF DX
REC NO DATE NUMBER NAME DISCHARGE Code DRG #
123613 02/16/09 12413209 MORIBALDI ,GEMMA 02/19/09 428.20 988
130897 01/23/09 12407193 TINLEY ,PATRICIA 01/23/09 535.10 392
139367 02/27/09 36262509 THARPE ,GLORIA 03/05/09 562.10 392
141954 02/25/09 72779499 SHUMATE ,VALERIA 02/25/09 112.84 370
141954 03/07/09 36271732 SHUMATE ,VALERIA 03/10/09 493.92 203
145299 01/21/09 12406294 BAUGH ,MARIA 01/21/09 366.17 117
и отчет (окончательные результаты), прикрепленный на снимке экрана из окончательного отчета Excel.
, поэтому происходит, если одно и то же имя или номер счета совпадают, это означает, что пациент снова вошел в больницу и должен быть включен в отчет.! [alt text] [1]
что мне нужно сделать, это ...
Устранить все строки, которые НЕ являются дубликатами (не все в этом файле были допущены снова) и сравнитьдаты, чтобы получить ReAdmitdate и ReDischargedate
Я свалил данные в таблицу SQL и пытаюсь сравнить даты, чтобы выяснить "ReAdmitdate" и "ReDischargedate"
любая помощь приветствуется.