慕后端9561688
2018-06-25 22:55
update user1 inner join (select user2.usename from user2 join use1 on user1.usename =user2.usename)user2 on user1.usename=user2.usename set user1.over='齐天大圣';语句中括号里的查询是否多此一举?
可能是数据量太细微了吧 亲测两种的结果都是
Query OK, 1 row affected (0.00 sec)
你可以也用where a.user_name=b.user_name来更新,但是你都运行之后会发现按照括号这么写运行速度比用where条件快0.002ms,这就相当于对sql语句的优化了
MySQL开发技巧(一)
148779 学习 · 123 问题
相似问题