zoukankan      html  css  js  c++  java
  • 第六章 使用集合

    1.基本描述

        本章主要讲解如何使用各种集合操作符来联合多个表。通常将联接操作看作是表之间的水平操作,因为该操作生成的虚拟表包含两个表中的列。

    2.基本样例

    DESC product;
    
    DESC customer;
    
    SELECT 1 num, 'abc' str
    UNION 
    SELECT 9 num, 'xyz' str;
    
    SELECT 'IND' type_cd, cust_id, lname name
    FROM individual
    UNION ALL
    SELECT 'BUS' type_cd, cust_id, name
    FROM business;
    
    SELECT 'IND' type_cd, cust_id, lname name
    FROM individual
    UNION ALL
    SELECT 'BUS' type_cd, cust_id, name
    FROM business
    UNION ALL
    SELECT 'BUS' type_cd, cust_id, name
    FROM business;
    
    SELECT emp_id
    FROM employee
    WHERE assigned_branch_id = 2
    AND (title = 'Teller' OR title = 'Head Teller')
    UNION ALL
    SELECT DISTINCT open_emp_id
    FROM account
    WHERE open_branch_id = 2;
    
  • 相关阅读:
    今日头条、Face++开发岗面经
    美团offer面经
    成都百度测试开发一二面面经
    美团四面面经
    久邦数码(3G门户)面试
    58 面试
    好未来提前批
    百度提前批
    新浪面经
    Java Programs
  • 原文地址:https://www.cnblogs.com/LuckPsyduck/p/12608243.html
Copyright © 2011-2022 走看看