0
A
回答
1
使用Min/Max
總
SELECT MontlyBugetId,
Min(Initiator),Min(Stage1),Min(Stage2),Min(Stage3),Min(Stage4),Min(StatusId)
FROM yourtable
GROUP BY MontlyBugetId
如果這是你的表的數據,那麼你需要更新記錄,而不是插入,以避免重複記錄
相關問題
- 1. SQL Server:將多行組合成一行
- 2. 如何在SQL Server中將多行組合成一行和多列?
- 3. SQL將多行組合成一行
- 4. 如何在SQL Server中將多行連接成一列?
- 5. SQL - 將多列組合成一列,並有更多的行
- 6. 如何在SQL Server中將多列組合/插入一列
- 7. 如何在ms中將列信息組合成一行SQL Server Management 2005
- 8. 如何將多行組合成一行? SQL PostgreSQL管理員
- 9. 將多行組合成一行
- 10. 將多行組合成一行並將其分隔列
- 11. 將多行組合成一行 - Excel
- 12. 將多行組合成一行
- 13. 如何檢索SQL Server中同一列的多行的值
- 14. 如何更新一行多個組合排在SQL Server
- 15. 如何在使用SQL語句時將多行組合成一行
- 16. SQL Server:兩行合併成一行
- 17. 在SQL Server中將列分組爲多行和Group_concate如MySQL
- 18. 結合多行和列在SQL Server
- 19. 將多行組合成1
- 20. 如何在Oracle中將多行組合成單行?
- 21. SQL Server:將多行值分成單行
- 22. 如何在sql中將兩行合併成一行?
- 23. 如何編寫LINQ查詢將多行組合成一行?
- 24. MS SQL Server查詢將多行組合爲一個
- 25. 將postgreSQL中的多行組合成一行?
- 26. 將多個查詢結果組合成一行並添加列
- 27. 將多行組合成一行,其中只有一列中的數據發生更改,並將不同列的數據添加到行尾
- 28. 如何將行組合成一個,MS SQL Server管理工作室
- 29. 將多個不同值組合在一起的行
- 30. 在MySQL中將多行組合成一個沒有組concat
您可以按BudgetId對數據進行分組,但如果要顯示其他列,則需要決定如何彙總其他列。因爲您正試圖在同一個單元格中顯示10002行的「啓動器」,應該如何處理「空」和「2」?您需要使用像MIN或AVG這樣的集合函數對它們進行彙總 – EMUEVIL