我有一個項目,需要我匹配SQL Server數據庫中的醫療過程和相應的結果。例如:程序說明包含screening
,結果註釋在該程序的一週內出現,其中包含abnormal
。按類似日期分組SQL Server結果
問題是程序筆記和結果都以相同表格中的文本進入數據庫,他們唯一的鏈接信息是患者ID。我需要結束每個匹配程序/結果的患者ID和日期列表。
我想過首先將所有文本匹配過程和文本匹配結果排序,以便分開臨時表,然後以某種方式加入它們,但我不確定如何通過「在一週內彼此分組」並捨棄左邊的旁邊。
任何提示?任何有助於從這裏回答的信息?
請求的附加信息:
基本上我有這樣的:
PatientID ReportType ReportDate ReportText
24734 Procedure 1/1/1901 Lots O HTML
24734 Report 1/2/1901 Lots O HTML
...
此表是在ReportText柱已濾波的詞語「篩選」和「異常」的結果。因此,考慮到上述兩個結果,我們可以看到患者ID匹配,並且每個報告類型在一週之內都有一個報告類型,因此它們應該是匹配並列爲一個行項目。
我很難遵循你想做的事情。如果你有任何代碼你可以上傳,以幫助澄清一些很好的混淆。 – GK1667 2012-08-02 21:26:43
你能提供你正在使用的表格的結構嗎?如果您可以提供數據和結果的示例,這也很有幫助。 – 2012-08-02 21:26:48
所以基本上你需要按ID進行分組並列出該ID的所有日期?例如:12345,「01-01-2012 02-02-2012」 – 2012-08-02 21:27:59