您的位置:

mysql怎么根据查询结果修改,mysql怎么根据查询结果修改时间

本文目录一览:

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;