我想在表中插入新行說「表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服務器計算字符串值
- 3. SQL服務器2008計算列
- 4. SQL服務器計算
- 5. 計算在SQL-服務器
- 6. SQL服務器:在SQL查詢計算序列
- 7. SQL服務器計算平均
- 8. 使用SQL服務器計算金額
- 9. SQL服務器之和計算
- 10. SQL服務器集標識最大值
- 11. SQL服務器計算值的百分比爲每一行
- 12. SQL服務器添加計算列與WHILE循環
- 13. SQL服務器:計算列具有不同數據類型
- 14. SQL服務器計算列 - 分裂的換行符
- 15. SQL服務器:列表計算的結果連續
- 16. SQL服務器 - 動力支點和計算列
- 17. 要計算在sql服務器列中日期差異的平均值
- 18. SQL列計算mininimum值
- 19. 將SQL Server從本地計算機移動到服務器
- 20. 從另一臺計算機連接到SQL服務器
- 21. SQL服務器 - 通過價值觀集團從不同的列
- 22. Java集成SQL服務器
- 23. SQL服務器通過,算上組,計算
- 24. 獲取行計數,包括sql服務器中的列值
- 25. SQL服務器分組列值
- 26. SQL服務器 - 列沒有值「H」
- 27. SQL服務器轉行的列值
- 28. 計數 - SQL服務器
- 29. sql服務器設計表
- 30. 計數 - SQL服務器
你要發佈的代碼。您可以使用自動(身份)列。 – adatapost
我需要在sql server 2008中爲特定列設置公式。即具有一定的價值的列,我想添加1到最大值(價值) – RollerCosta