本文目錄一覽:
mysql 查詢後根據條件執行修改怎麼做啊
執行類似下面的兩條SQL
UPDATE `customer` t SET t.vip=’N’;
UPDATE `customer` t SET t.vip=’Y’ WHERE INSTR(t.email,”a”) 0 and INSTR(t.email,”b”)0
MySQL一條語句實現同時查詢和修改
在工作中遇到一件事情,現在有3個表A(結算單信息表),B(結算單對應的流水表),C(結算單和流水的對應關係表)
現在要根據A表中的結算單編號bill_number 去修改B表中流水的結算主體的名稱
這個時候就需要先查詢出結算單對應個流水信息然後在更新了
不說了經過多次試驗終於搞定
先寫查詢語句
再寫更新語句
將查詢語句當成更新語句的條件
完成了!你也來試試吧!是不是很簡單!
怎麼實現mysql對查找的某一結果值進行修改
可以運行對記錄值實施篩選的更新查詢。
下面舉一個簡單的例子供參考,此例將價格高於1000元的商品價格調低1個百分比:
update goods set price=price*0.99 where price1000;
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/154473.html