MySQL数据库应用之如何将查询结果插入到其它表中?在实际的业务中需要把查询结果插入到指定表中来满足业务需求。
学习目标:能够写出将查询结果插入到其它表中的SQL语句
- 思考
目前只有一个goods表,我们想要增加一个商品分类信息,比如:移动设备这个分类信息,只通过goods表无法完成商品分类的添加,那么如何实现添加
品分类信息的操作
答案:创建一个商品分类表,把goods表中的商品分类信息添加到该表中;将goods表中的分类名称更改成商品分类表中对应的分类id。
-
创建商品分类表
-
把goods表中的商品分类添加到商品分类表
说明:insert into … select … 表示: 把查询结果插入到指定表中,也就是表复制。 -
小结
想要完成表复制可以使用: insert into … select … SQL语句.
最新发现了一个宝藏教程
从基础、进阶到运维全覆盖 每天10000+人在线学习 10天精