zoukankan      html  css  js  c++  java
  • PostgreSQL(EXCEPT,INTERSECT)

    except 可以查看表一对表二不一样的数据,有点像是对表一进行表一表二交集的反集的交集,好绕;

    intersect 可以查看表一和表二一样的数据,求交集;

    select t1.name,t1.age,t1.country from table_1 t1

    except

    select t2.name,t2.age,t2.country from table_2 t2 order by name,age;

    可以对两表使用where条件;

    可以将except结果创建成一张新的表:

    create table table_3 as (

    select t1.name,t1.age,t1.country from table_1 t1

    except

    select t2.name,t2.age,t2.country from table_2 t2 order by name,age;

    );

    可以将except结果插入另一张表:

    insert into table_2(name,age,country)

    select t1.name,t1.age,t1.country from table_1 t1

    except

    select t2.name,t2.age,t2.country from table_2 t2 order by name,age;

    --- --- LilyLee --- ---
  • 相关阅读:
    java映射
    java线程的一些方法和特性
    java线程通信
    java多线程同步
    java类对象概述
    JavaScript的对象——灵活与危险
    node.js项目中使用coffeescript的方式汇总
    12.2
    12.1
    11.30
  • 原文地址:https://www.cnblogs.com/apro-abra/p/4943130.html
Copyright © 2011-2022 走看看