對於實例 卷不,名稱,數學,英語,合計(數學+英語)如何在第三列在SQL Server 2008
-2
A
回答
1
您可以使用computed column添加兩個或多個列。假設列Maths
和English
是數字類型,你可以做像這樣:
ALTER TABLE [MyTable] ADD Total AS Maths + English;
創建後,您訪問列(只讀,很明顯),就像任何其他列,即
select English, Maths, Total from [MyTable];
0
您需要在設計視圖模式下將total列設置爲功能 轉到表格,然後單擊Total列(我假設 您已擁有此列,如果不是先創建它,然後在設計視圖中單擊它)
然後從列屬性展開「計算機列規格」 然後在forumula領域寫: (數學+英語)
1
SELECT Roll No, Name, Maths, English, Maths+English AS TOTAL
FROM [YOUR TABLE]
相關問題
- 1. 在SQL Server 2008中加入三張表
- 2. 如何在SQL Server 2008
- 3. 如何在SQL Server 2005/2008
- 4. 列索引在SQL Server 2008
- 5. 排列在SQL Server 2008
- 6. 如何在第三方主機上備份SQL Server 2008中的數據?
- 7. 如何在SQL Server中選擇第三行或第四行
- 8. 在SQL Server 2008
- 9. 在SQL Server 2008
- 10. 在SQL Server 2008
- 11. 在SQL Server 2008
- 12. 在SQL Server 2008
- 13. 如何從三個時間列(SQL Server 2008中)
- 14. 在SQL中,如何爲第三列乘以兩列的數據
- 15. 如何在SQL Server中第
- 16. 如何在第三列
- 17. 如何在第三列
- 18. 如果在SQL Server 2008
- 19. 在SQL Server中第
- 20. 你如何在SQL Server一整套在SQL Server查詢2008
- 21. 在Windows Server 2008和SQL Server
- 22. 在SQL Server 2008中
- 23. 單在SQL Server 2008
- 24. 做在SQL Server 2008
- 25. 如何在Windows Server 2008上將SQL Server 2008與IIS 7連接
- 26. 如何排除sql server 2008中的列
- 27. 在SQL Server如何比較模式2008
- 28. 如何在SQL Server 2008上調試EXCEPTION_ACCESS_VIOLATION
- 29. 如何在SQL Server 2008中提取YEAR?
- 30. 如何扭轉在SQL Server 2008設定
您可能需要更多的信息來更新你的問題。歡迎來到SO,但這是模糊的.. – Rob
這是將它添加到*查詢*(即'SELECT'語句)還是將其添加到*表*?答案很不一樣 –
將它添加到表中 –