欢迎各位兄弟 发布技术文章
这里的技术是共享的
在mysql中,不能直接使用set select的结果,必须使用inner join:
update a inner join (select yy from b) c on a.id =b.id set a.xx = c.yy
来自 http://www.51testing.com/html/28/116228-230181.html
update dede_rencaizhaopingaddon24 endtable inner join
dede_addonarticle1 starttable on endtable.aid=starttable.aid
set endtable.xingzifanwei=substring(starttable .body,1,LOCATE('</span>', starttable .body)-1);
SELECT substring(body,1,LOCATE('</span>', body)-1) from dede_addonarticle1