我想在表中插入新行說「表1」與自動生成的值用於與式條件max+1
即特定列的元素之中的最大值的單個非主柱。告訴我正確的公式
總之
如何計算中的int類型的列最大值,然後如何插入新行,最大= 1點的值該列SQL服務器:集計算值到列
0
A
回答
1
到SQL Management Studio中列的名稱 - >分辯CL在選擇表ICK - >選擇設計 - >然後右鍵單擊您的列 - >計算列規格 - >類型的期望這裏公式
OR
從數據庫中獲取最大價值所需的列,然後加入MAX + 1到值並將其插入到特定的列(包含計算值的新行)
0
Insert Into table1
(autogeneratedcolumnname)
Values
((Select Max(value) + 1 From tablewithvaluecolumn))
0
可能使用OUTPUT
子句可以做到這一點..
INSERT INTO your_table('column1', 'column2')
OUTPUT inserted.column_to_compute
SELECT MAX(column_name) + 1 FROM your_table
哪裏column_to_compute
是要保持的計算值
+0
Waqas請讓我知道LINQ to Entity條款中的相同查詢 – RollerCosta
相關問題
- 1. SQL服務器 - 計算總過濾值
- 2. SQL服務器2008計算列
- 3. 計算在SQL-服務器
- 4. SQL服務器計算
- 5. SQL服務器:在SQL查詢計算序列
- 6. 使用SQL服務器計算金額
- 7. SQL服務器計算平均
- 8. SQL服務器之和計算
- 9. SQL服務器:計算列具有不同數據類型
- 10. SQL服務器添加計算列與WHILE循環
- 11. SQL服務器計算列 - 分裂的換行符
- 12. SQL列計算mininimum值
- 13. 將SQL Server從本地計算機移動到服務器
- 14. 從另一臺計算機連接到SQL服務器
- 15. SQL服務器 - 通過價值觀集團從不同的列
- 16. SQL服務器轉行的列值
- 17. SQL服務器分組列值
- 18. sql服務器設計表
- 19. 計數 - SQL服務器
- 20. SQL服務器找不到序列化程序集
- 21. SQL計算列
- 22. SQL服務器選擇每月的租車計算器
- 23. SQL服務器合併到行單列
- 24. 值插入SQL服務器
- 25. SQL服務器增加值
- 26. 傳遞計算值與RIA服務
- 27. SQL服務器選擇列
- 28. 列檢查SQL服務器
- 29. SQL服務器使1列
- 30. 更新列SQL服務器
你要發佈的代碼。您可以使用自動(身份)列。 – adatapost
我需要在sql server 2008中爲特定列設置公式。即具有一定的價值的列,我想添加1到最大值(價值) – RollerCosta