私は次のようなデータテーブルを持っています
CANDID QID OptID
11 56 116
11 56 117
11 57 118
11 57 119
11 60 124
11 60 125
11 60 126
11 62 129
11 62 130
11 62 131
このデータを次のように表示する方法
CANDID QID OptID1 OptID2 OptID3 OptID4
11 56 116 117 null null
....
....
11 60 124 125 126 null
私はこれを試しましたが、これは私の望む出力ではありません。
SELECT CANDID,
QID,
MIN(OptID) AS OptID1,
MAX(OptID) AS OptID4
FROM #TEMP1
GROUP BY CANDID,
QID