zoukankan      html  css  js  c++  java
  • UNION子句

    UNION将多条查询语句连接起来进行展示, 按列进行连接

    -- UNION 合并返回结果
    SELECT 
    	order_id,
        order_date,
        'Active' AS status
    FROM orders
    WHERE order_date >= '2019-01-01'
    UNION
    SELECT 
    	order_id,
        order_date,
        'Actived' AS status
    FROM orders
    WHERE order_date < '2019-01-01';
    
    -- 多行合并不支持
    SELECT first_name, last_name
    FROM customers
    UNION
    SELECT name
    FROM shippers;
    
    -- UNION 顺序, 这个多条件后面可以用CASE WHEN END条件语句
    SELECT 
    	customer_id,
        first_name,
        points,
        'BRonze' AS type
    FROM customers
    WHERE points < 2000
    UNION
    SELECT 
    	customer_id,
        first_name,
        points,
        'Silver' AS type
    FROM customers
    WHERE points between 2000 and 3000
    UNION
    SELECT 
    	customer_id,
        first_name,
        points,
        'Gold' AS type
    FROM customers
    WHERE points > 3000
    ORDER BY first_name;
    
  • 相关阅读:
    项目管理原则
    开发规范
    讲故事-如何才算确认了需求
    关于概要设计
    jQuery操作
    IE8,IE9,IE10绿色版,以及ColorPix
    机务UI设计小节
    Abstract Factory
    Flyweight
    Chain of Responsibility
  • 原文地址:https://www.cnblogs.com/jly1/p/12977372.html
Copyright © 2011-2022 走看看