zoukankan      html  css  js  c++  java
  • union 合并查询语法

    select...from  表1

    union

    select...from  表2

    一、合并查询特点

    1.两表查询的列数必须相同

    2.列名备注以第一个表为主  

    3.要求类型相同相兼容-

    4.列不相兼容就使用以下语法

    语法  convert(varchar(20),列名)  ---select.convert(varchar(20),列名)..from  表2

    5.添加重复的查询  需要用 union  all  才能显示

    二.合并两表创建新表

    ----使用 into 创建新表,两表和为一个表,进行查询显示在一个表中
    ----into 必须放在第一个表中
    ----语法 select 列名 into 新表名 from 表1 union select 列名 from 表2
    --select * from 新表名
    select name,sex
    into new
    from hanshu
    union
    select YYadd,YYadd from YingHu
    SELECT * FROM new

    三、合并的结果进行排序 order by 必须放再最后一个表中

    ----order by必须在最后
    ----order by 列名 desc
    select name,sex from hanshu
    union
    select YYadd,YYadd from YingHu order by name desc

  • 相关阅读:
    C语言指针入门
    c的动态内存管理
    汇编入门基础与helloworld
    汇编1
    汇编2——完整的例子集合
    算法与数据结构——选择,插入,希尔排序
    MySQL
    MySQL 笔记
    CSS样式优先级
    GIT使用笔记
  • 原文地址:https://www.cnblogs.com/tangtangsimida/p/9554344.html
Copyright © 2011-2022 走看看