Mysql 不同数据表之间增加或修改
来源:互联网 发布:开淘宝店方案 编辑:程序博客网 时间:2024/06/03 18:27
实际开发中我们会碰到把一张表中的某个字段的数据更新的另一张表中,又或者把一张表中的数据添加到另一张表,最近工作就碰到这样的问题,之前公司的商品和分类是一对一的关系,前天老板就找到我说现在商品的分类可不可以做成多选,因为现有的商品已经有几千条之多,想想实在是蛋疼啊,不过蛋疼之余我唯有照办了,既然是一对多我的想法是再新建一个表呗,然后把以前的分类数据保存过去,这事就结了 ,SQL代码如下:
增加:
INSERT INTO table1 (`file1`,`file2`) SELECT table2.file1, table2.file2 FROM table2
更新:
UPDATE table1 SET file1= (SELECT table2.file1 FROM table2 WHERE table1.file = table2.file)
以上是本人的做法,如大神们发现有不妥,请评论指点
阅读全文
0 0
- Mysql 不同数据表之间增加或修改
- MySQL增加或修改字段、修改主键
- mysql数据表之间求余集
- 修改mysql数据表
- 15、MySQL-修改数据表
- MySQL修改数据表
- MySql修改数据表
- MySQL修改数据表
- MySQL 修改数据表
- MySQL--修改数据表
- MySQL修改数据表名
- mysql(七)修改数据表
- mysql 修改数据表结构
- MySQL实现当前数据表的所有时间都增加或减少指定的时间间隔
- 如何判断mysql中数据表中两个列之间的相同记录和不同记录
- 在同一个mysql服务器上不同的数据库之间复制数据表
- mysql学习之修改数据表
- mysql学习之修改数据表
- 索尼:声控将在VR中发挥大作用
- tensorflow 学习(三)使用flags定义命令行参数
- C++之swap()函数
- activity的启动模式有哪些?是什么含义?(二)
- switch
- Mysql 不同数据表之间增加或修改
- viewport深入理解
- mycat 单机安装
- redis数据的网上摘录的一些心得
- 我不知道风是在哪一个方向吹
- 8583签到报文
- 操作系统(Operating System)4
- oracle sql%found sql%notfound和sql%rowcount
- C++之Vector用法