MySQL数据库中使用update from语句_小米浏览器数据恢

日期:2014-07-13 / 人气: / 来源:网络

在MySQL里,不可以修改同一个表并使用SELECT语句.详情查看http://dev. mysql.com/doc/ mysql/en/UPDATE.html
可以选用JOIN来实现,例证如下
用SELECT的原语句:
update spms.user
set DirectReport=(select DirectReport from spms.user where UserName='%s')
where UserName in (select UserName from spms.user where DirectReport='%s')
选用JOIN来实现的语句:
update spms.user as u1
inner join spms.user as u2 on u1.DirectReport= u2.UserName
set u1.DirectReport=u2.DirectReport where u2.UserName='%s'

MySQL数据库的升级方法

MySQL数据库的版本更新很快,新的特性也随之不断的更新,更主要的是解决了很多影响我们应用的BUG,为了让我们的MySQL变得更美好,我们有必要去给它升级,尽管你会说它现在已经跑得很好很稳定完全够用了。下面我们来看看几种常用的升级方法。介绍之前,我们先

MySQL教程

作者:管理员




现在致电4006-2991-90 OR 查看更多联系方式 →

Go To Top 回顶部