當前位置:首頁 » 編程語言 » sql滿足條件的更新
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql滿足條件的更新

發布時間: 2022-08-21 15:08:38

sql語句怎樣查詢最近滿足特定更新條件的5條記錄

如果數據量小的話,建議lz建立一個觸發器和一個中間表(表裡建立一個插入時間欄位,插入新紀錄後根據時間欄位取前5條,其他記錄可保存也可刪除),查詢時從中間表中讀即可。

❷ SQL語句更新符合條件的某欄位值

account表中應該有賬戶ID這個主鍵欄位吧?暫且定為account_id吧

我們假設ID為333的賬戶需要話費200餘額和300積分,則sql這樣寫

updateaccountsetbalance=balance-200,cowpea=cowpea-300whereaccount_id=333andbalance>=200andcowpea>=300

❸ SQL update語句問題,條件滿足就更新某欄位,不滿足就不更新。

UPDATE表名SETB='00'WHEREA='0'ANDB<>'00'
UPDATE表名SETC='000'WHEREA='0'ANDC='111'

❹ 怎麼用一條sql語句更新所有符合條件的記錄

update表名set列名=值where所有符合的條件

❺ sql語句 根據條件update

update B
set B.div = (case
when B.id in (select distinct id from A) then (select div from A where id = B.id)
else (select div from A where id='00') end
)
from A,B
where B.div is null

❻ sql查詢 更新語句怎麼寫

1、首先需要打開sql server 資料庫