zoukankan      html  css  js  c++  java
  • Chapter 4. 联合结果集union、插入整个表

    ======联合结果集 union (集合运算符)======

    集合运算符是对两个集合操作的,两个集合必须具有相同的列数,列具有相同的数据类型(至少能隐式转换),

    最终输出的集合的列名由第一个集合的列名来确定。(可以连接多个结果)

    使用union和union all 都能进行联合,区别在于:

    union去除重复、重新排列数据

    Union all不会去除重复也不会重新排列

    大多数情况下,联合的时候不需要去重,同时要保持数据的顺序,建议用union all

    使用union 向表中插入多条数据:

    Insert into 表名

    select 插入的数据

    union all

    select 插入的数据

    ======将整个表的数据插入到新的表======

    Select * into 新表名 from 原表名

    (新表中只是复制了原表的结构,包括自动编号和数据,但是不会复制原表的约束)

    Select top 0 * into 新表名 from 原表名

    (新表中只是复制了原表的格式,不包括数据)

  • 相关阅读:
    Uva11988
    Uva140
    子集生成
    Uva129
    Uva524
    Uva10976
    Uva11059
    Uva725
    HDU4268(贪心+multiset)
    HDU2034(set水题)
  • 原文地址:https://www.cnblogs.com/xiao55/p/5582319.html
Copyright © 2011-2022 走看看