扫码关注官方订阅号
想同时更新2个表,2表uid相同,修改a表name和b表nice,怎么破
小伙看你根骨奇佳,潜力无限,来学PHP伐。
mysql> select * from aa; +------+ | id | +------+ | 2 | +------+ 1 row in set (0.00 sec) mysql> select * from bb; +------+ | id | +------+ | 2 | +------+ 1 row in set (0.00 sec) mysql> update aa,bb set aa.id=3, bb.id=3 where aa.id=bb.id; Query OK, 2 rows affected (0.02 sec) Rows matched: 2 Changed: 2 Warnings: 0 mysql> select * from bb; +------+ | id | +------+ | 3 | +------+ 1 row in set (0.00 sec) mysql> select * from aa; +------+ | id | +------+ | 3 | +------+ 1 row in set (0.00 sec)
如果需要强制同步操作,可以使用事务
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
如果需要强制同步操作,可以使用事务