zoukankan      html  css  js  c++  java
  • EXCEPT

    IF OBJECT_ID('[A]') IS NOT NULL
     DROP TABLE [A]
     GO
     CREATE TABLE  [A] ([id] [int],[name] [nvarchar](10),[yoyo] [nvarchar](10))
     INSERT INTO  [A]SELECT '2','name2','x张三' union all
       SELECT '3','name2','李四' union all
       SELECT '2','name3','李四'
     IF OBJECT_ID('[B]') IS NOT NULL 
       DROP TABLE [B]
       GO
       CREATE TABLE  [B] ([id] [int],[name] [nvarchar](10),[yoyo] [nvarchar](10))
       INSERT INTO  [B] SELECT '2','name2','张三' UNION  ALL
       SELECT '2','name2','李四' union all
       SELECT '2','name3','李四'
      
       -->SQL查询如下:
      select * from A
      select * from B
     select * from (
       SELECT * FROM ( SELECT  'B表' AS 表名,  id FROM [B] EXCEPT  SELECT 'B表' AS 表名,  id FROM [A] ) a
       UNION ALL
       SELECT * FROM ( SELECT  'A表' AS 表名,  id FROM [A] EXCEPT  SELECT 'A表' AS 表名,  id FROM [B] ) b
       ) c
       /*表名 id name yoyo---- ----------- ---------- ----------B表 3 name3 李四(1 行受影响)*/
      
      
      
      

    IF OBJECT_ID('[A]') IS NOT NULL 
     DROP TABLE [A]
     GO
     CREATE TABLE  [A] ([id] [int],[name] [nvarchar](10),[yoyo] [nvarchar](10))
     INSERT INTO  [A]SELECT '2','name2','x张三' union all 
       SELECT '3','name2','李四' union all
       SELECT '2','name3','李四'
     IF OBJECT_ID('[B]') IS NOT NULL  
       DROP TABLE [B]
       GO
       CREATE TABLE  [B] ([id] [int],[name] [nvarchar](10),[yoyo] [nvarchar](10))
       INSERT INTO  [B] SELECT '2','name2','张三' UNION  ALL
       SELECT '2','name2','李四' union all
       SELECT '2','name3','李四'
       
       -->SQL查询如下:
      select * from A 
      select * from B 
     select * from (
       SELECT * FROM ( SELECT  'B表' AS 表名,  id FROM [B] EXCEPT  SELECT 'B表' AS 表名,  id FROM [A] ) a
       UNION ALL
       SELECT * FROM ( SELECT  'A表' AS 表名,  id FROM [A] EXCEPT  SELECT 'A表' AS 表名,  id FROM [B] ) b
       ) c
       /*表名 id name yoyo---- ----------- ---------- ----------B表 3 name3 李四(1 行受影响)*/
       
       
       
       
  • 相关阅读:
    每天改进一点点之改进日志收集系统 原创: 赵建鹏 雪球工程师团队 2018-03-23
    Locust
    ('' or 60)
    python动态获取对象的属性和方法 (转载)
    MySQL 8.0: From SQL Tables to JSON Documents (and back again)
    词典型 遍历键 顺序
    子系统权限栏目 自己生成 自己控制
    Redis 单线程却能支撑高并发
    OPPO数据中台之基石:基于Flink SQL构建实数据仓库
    技术干货丨如何在VIPKID中构建MQ服务
  • 原文地址:https://www.cnblogs.com/moonwind/p/4515953.html
Copyright © 2011-2022 走看看