欢迎来到 54818模板网!这是一个yzmcms的模板分享站。

Update语句修改mysql表中的数据

相关案例演示

Update 语句用于修改表中的数据

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值


批量修改mysql表中某字段中的所有数据

UPDATE `yzm_article` SET `url`='数据'


以某条件来 修改 某个字段的数据

在 `yzm_article` 表中 找到 title字段 值为 XXX 的数据,并把同行字段为 `copyfrom` 的值 修改 为 `YYY` 。

UPDATE yzm_article SET copyfrom='YYY' where title = 'XXX';

UPDATE yzm_article SET copyfrom='YYY' where title LIKE 'XXX';


以某条件来 替换 某个字段的数据

在 `yzm_article` 表中 找到 title字段 值为 XXX 的数据,并把同行字段为 `copyfrom` 的值 由 `YYY` 替换为 `ZZZ` 。

UPDATE `yzm_article` SET `copyfrom`=replace(`copyfrom`,'YYY','ZZZ') where `title` LIKE '%XXX%';


以某条件查找出数据后 先拼接再替换 某个字段的数据

在 `yzm_article` 表中 找到 catid字段 值为 1 的数据,并用CONCAT函数拼接字符串后,替换同行字段为 `url` 的值。
UPDATE `yzm_article` SET `url`=CONCAT('/dianying/',id,'.html') WHERE `catid`=1;

在 `yzm_article` 表中 找到 title字段 值为 标题 的数据,先用LEFT截取content的前108个字符串,再用CONCAT函数字符串后,替换同行字段为 `description` 的值。
UPDATE yzm_article SET `description`=CONCAT(left(`content`,108),'...') where title = '标题';

    作者:54818模板网 关注:1518 时间:2020-04-15 23:09:50
    相关网站教程