一条SQL语句修改多表多字段的信息的具体实现
时间:2021-07-01 10:21:17
帮助过:66人阅读
之前修改两张及以上表的时候,总得需要用几次语句才修改,万一其中一条没修改上,又没事务机制的话,处理很麻烦,于是想到能不能一条语句完成呢?
结果是成功的~~
多表多字段的时候,得用到表关联的方式修改信息:
代码如下:
UPDATE `user` join `binding` on `user`.`uid`=`binding`.`uid`
SET `user`.`renren`="" ,`binding`.`renren_token`= "" , `binding`.`rt_time` = ""
WHERE `user`.`uid`='.$in['uid'];
语法类似上面所表示的。
还有没有更好的解决方法,还有待莫离进一步研究
您可能感兴趣的文章:
- sql server建库、建表、建约束技巧
- mysql建库时提示Specified key was too long max key length is 1000 bytes的问题的解决方法
- Mysql 建库建表技巧分享
- SQL Server--怎样用ADO在SQL SERVER中建库,建表
- 详解在MySQL中创建表的教程
- mysql建表常用sql语句个人经验分享
- Oracle新建用户、角色,授权,建表空间的sql语句
- SQL Server 2008 阻止保存要求重新创建表的更改问题的设置方法
- 必须会的SQL语句(二) 创建表、修改表结构、删除表
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- 用sql命令修改数据表中的一个字段为非空(not null)的语句
- SqlServer编写数据库表的操作方式(建库、建表、修改语句)