導入的Excel表到SQL server.i都選擇了一個表。在這個表格中有很多行數值。在這行裏單身員工多次出現在這張表中。我希望這個COlumn中的單個Employee應該具有來自Repeated列的所有值。我將顯示示例數據以供參考。刪除重複的coumn只有一列具有從sql查詢中重複列中的所有可用值的所有值
Name E1 E2 E3 E4 E5
Jeni 1 0 0 0 0
Jeni 0 0 2 0 0
Jeni 0 5 0 0 3
Priya 0 3 0 0 0
Priya 0 0 0 0 3
Priya 0 0 7 0 0
Priya 10 0 0 0 0
我的表看起來像後,選擇表我的結果應該是像
Name E1 E2 E3 E4 E5 Total
jeni 1 5 2 0 3 11
Priya 10 3 7 0 3 23
我想是這樣的。我希望解釋一下清楚。請問如何實現這一點。請參閱BEST TUTORIAL學習SQL很短的時間。謝謝你的進步。我希望Wil有一些幫助。我是新的SQL Server。
您可能需要使用'SUM()的''而不是MAX()',萬一非零值可能是負+1 –
@TimBiegeleisen謝謝主席先生 – sripriya
@Chanukya一個更幫幫我。我想計算總價值單獨的員工總數喜歡jeni共計11和Priya 23.我更新我的問題請給一些想法如何獲得價值 – sripriya