1
我聽說我需要一個數組。不知道這是什麼以及它如何適用於我的數據。任何幫助是極大的讚賞!在SQL中創建交叉表
我有我的查詢,看起來像這樣
Pat# | Action | Date
--------+------------+----------
123456 | Sim | 3/5/2014
123456 | DosiFusion | 3/6/2014
123456 | MDRX | 3/7/2014
123456 | TxEnd | 3/10/2014
123456 | Sim | 3/22/2014
123456 | DosiFusion | 3/22/2014
123456 | MDApproval | 3/24/2014
123456 | TxEnd | 3/28/2014
032 | Sim | 3/5/2014
032 | RTT Review | 3/6/2014
032 | TxEnd | 3/10/2014
數據回來時,我想有這樣的數據進入一個交叉表,看起來像這樣 列不與數據進行匹配,但應該很清楚我想做。
PatientId Sim DosiFusion MDApproval MDRX RTTReview TxEnd
--------- -------- ---------- ---------- -------- --------- ---------
123456 3/5/2014 3/6/2014 --------- 3/7/2014 --------- 3/10/2014
123456 3/22/2014 3/22/2014 3/24/2014 --------- --------- 3/28/2014
032 3/5/2014 --------- --------- --------- 3/6/2014 3/10/2014
請爲確切版本的SQL添加標籤。另請注意,大約1%的互聯網專門用於描述如何在SQL中執行交叉表的頁面。 –