[SQL ] 如何快速更新某個欄位全部的值

看板Database作者 (neo)時間10年前 (2015/10/22 18:56), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行) 資料庫名稱:MSSQL 資料庫版本:MSSQL 2012 內容/問題描述: 想請問各位 要怎麼在某個int欄位上的數值全部+1呢 且不得超過5, 如果原本數值是5 就不+1 請問這個SQL該怎麼寫呢 謝謝!~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.71.221.131 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1445511374.A.A00.html

10/22 19:23, , 1F
update table set 欄位+1 where 欄位<=4 試看看行不
10/22 19:23, 1F

10/22 19:23, , 2F
10/22 19:23, 2F

10/22 20:35, , 3F
update table set 欄位=欄位+1 where 欄位 <=4 ?
10/22 20:35, 3F

10/23 04:14, , 4F
對耶 謝樓上~
10/23 04:14, 4F

10/23 21:03, , 5F
少key了 欄位=,ㄏㄏ
10/23 21:03, 5F
文章代碼(AID): #1MAC3Ee0 (Database)