zoukankan      html  css  js  c++  java
  • SQL学习(六)select into:复制表信息

      在实际工作中,可能需要将一个表中的数据复制到另一个表中,以供后续使用。此时可以用关键字select into(在MySQL中不支持select into,可使用insert into。。。select代替)

      注意:select into是将数据复制到一个新表中

    select into的使用:

      (1、复制所有列

        select *

        into ticket01

        from ticket

        -----ticket表中的数据复制到ticket01中,全部数据

      (2、复制具体的列

        select name

        into ticket01

        from ticket

        ------ticket表中的name数据,复制到ticket01表中

      (3、只复制表结构

        select *

        into ticket01

        from ticket

        where 0=1

        ------因没有满足条件的数据,会生成一个ticket表结构相同的新空表

    MySQLinsert into 。。。select的使用

      注意:insert into。。。select是将数据复制到一个已存在的表中

      (1、复制所有的列

        insert into ticket02

        select * from ticket

        ----复制ticket表中的所有内容,到ticket02表中

      (2、复制具体的列

        insert into ticket02(name

        select name from ticket

        ----只复制ticket表中的name列,到ticket02表中的name列中

  • 相关阅读:
    查询集 QuerySet
    JWT的认识和session的区别
    Django REST framework 简介
    Django自动获取项目中的全部URL
    flask数据库迁移
    类中方法的两种调用方式
    flask项目配置
    NOIP 模拟 $19; m u$
    NOIP 模拟 $18; m 老司机的狂欢$
    NOIP 模拟 $18; m 炼金术士的疑惑$
  • 原文地址:https://www.cnblogs.com/smallstone2018/p/11165453.html
Copyright © 2011-2022 走看看