帮我看下这个语法错了还是什么错了,谢谢!!! 补充下title子段是varchar类型,body是mediumtext类型应该没问题吧.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update `dede_addonarticle` set `body` = replace(`body` , ' <img' , ' <img alt = "' + `dede_archives.title` + '"') from `dede_addonarticle`,`dede_archives` where `dede_addonarticle.aid` = `dede_archives.aid`;这里的“update `dede_addonarticle` set `body` = replace(`body` , ' <img' , ' <img alt = "' + `dede_archives.title` + '"') from `dede_addonarticle`,”的最后部分“ from `dede_addonarticle`”,这里好像有错,update语句的前面的第二个字符串才是表的名称,这个不同于select,所以你把“ from `dede_addonarticle`”删除掉,看看行不行。代码是:update `dede_addonarticle` set `body` = replace(`body` , ' <img' , ' <img alt = "' + `dede_archives.title` + '"'),`dede_archives` where `dede_addonarticle.aid` = `dede_archives.aid`; 哦,不是这样,应该改为:update `dede_addonarticle` set `body` = replace(`body` , ' <img' , ' <img alt = "' + `dede_archives.title` + '"') where `dede_addonarticle.aid` = `dede_archives.aid`;update `dede_archives` set `body` = replace(`body` , ' <img' , ' <img alt = "' + `dede_archives.title` + '"') where `dede_addonarticle.aid` = `dede_archives.aid`;用两个语句,mysql的update好像不支持from从句的 写个语法结构给你update 表名 set 字段名='该字段值'(多个用逗号隔开) where (根据什么条件来修改值)如:update usertable set name='张三',sex='F' where id='123456' 语法错了吧,正确应该是。,update table set field=value where 条件 如何获取调用栈(堆栈)函数的局部变量 高手帮忙:system(),exec()怎么执行不了? 关于字符集的疑问 PHP5.3把eregi给废弃了? 求PHP代码,有A和B两个数据表。取出在A中而不在B中的数据记录。 一个数组重分配问题 怎么把phpcms2007的支付管理 功能提取出来啊 PHPChina(深圳)腾讯PHP培训班开始招生 [PHP]PHP中怎么重写超全局变量? 提问 读取一个文件,匹配一个字符串的问题。 文件末尾多一个不相关字符就匹配不出来,为什么!!! php 调用 可执行程序问题
这里的“update `dede_addonarticle` set `body` = replace(`body` , ' <img' , ' <img alt = "' + `dede_archives.title` + '"') from `dede_addonarticle`,”的最后部分“ from `dede_addonarticle`”,这里好像有错,update语句的前面的第二个字符串才是表的名称,这个不同于select,所以你把“ from `dede_addonarticle`”删除掉,看看行不行。代码是:
update `dede_addonarticle` set `body` = replace(`body` , ' <img' , ' <img alt = "' + `dede_archives.title` + '"'),`dede_archives` where `dede_addonarticle.aid` = `dede_archives.aid`;
update `dede_addonarticle` set `body` = replace(`body` , ' <img' , ' <img alt = "' + `dede_archives.title` + '"') where `dede_addonarticle.aid` = `dede_archives.aid`;
update `dede_archives` set `body` = replace(`body` , ' <img' , ' <img alt = "' + `dede_archives.title` + '"') where `dede_addonarticle.aid` = `dede_archives.aid`;
用两个语句,mysql的update好像不支持from从句的
update 表名 set 字段名='该字段值'(多个用逗号隔开) where (根据什么条件来修改值)
如:
update usertable set name='张三',sex='F' where id='123456'
语法错了吧,
正确应该是。
,update table set field=value where 条件