博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Sql UNION 合并多个结果集并排序
阅读量:6950 次
发布时间:2019-06-27

本文共 854 字,大约阅读时间需要 2 分钟。

1.建表语句及测试数据:
--创建表ACREATE TABLE A(	A1 int NULL,	A2 nvArchAr(50) NULL,	A3 decimAl(18, 0) NULL) --测试数据INSERT INTO A VALUES (1,'A1',1)INSERT INTO A VALUES (2,'A2',1)INSERT INTO A VALUES (3,'A3',1) --创建表BCREATE TABLE B(	B1 int NULL,	B2 nvArchAr(50) NULL,	B3 decimAl(18, 0) NULL) --测试数据INSERT INTO B VALUES (1,'B1',1)INSERT INTO B VALUES (2,'B2',1)INSERT INTO B VALUES (3,'B3',1)INSERT INTO B VALUES (4,'B4',1)INSERT INTO B VALUES (5,'B5',1)

2.数据预览:

A表:

B表:

3.合并数据集:

SELECT ROW_NUMBER() OVER(ORDER BY a) ROW_NUM,       *FROM   (	       --结果集1           (               SELECT A1 AS a,                      A2 AS b,                      A3 AS c               FROM   A           )           UNION           --结果集2           (               SELECT B1 AS a,                      B2 AS b,                      B3 AS c               FROM   B           )       )temp
你可能感兴趣的文章
亚马逊股价继续大涨 首度突破每股800美元
查看>>
受两大市场拖累 IC Insights下调物联网半导体增长预期
查看>>
CenturyLink设定NG-PON2部署阶段 业务、无线回程为初始服务目标
查看>>
外贸SaaS服务公司小满科技获达晨数千万元投资
查看>>
DigitalOcean发布弹性块存储服务
查看>>
物联网还是泄秘网?嗅探流量即可知用户动向
查看>>
智能美观网速快 有这样的无线路由吗?
查看>>
存储器火热 大陆厂商3倍薪水赴台挖人
查看>>
销售方法论居然来自公司战略!看看IBM、华为、SAP是怎么做的
查看>>
何建坤:实施能源革命战略 促绿色低碳发展
查看>>
诺基亚成功转型:引领新一代5G技术 布局物联网
查看>>
手机圈老兵任伟光加盟联想
查看>>
Google Home其实是个错误
查看>>
热点:阿里云推国内首个高级政务云平台
查看>>
渠道下沉 阿里争食社区经济最后一公里
查看>>
个人信息保护须形成更大合力
查看>>
维珍媒体确定收购Arqiva WiFi 将进一步扩大公共WiFi覆盖面积
查看>>
白帽子也能迎娶白富美:2017八大高薪信息安全认证
查看>>
大数据市场交易趋旺物联网平台争夺加剧
查看>>
CIO:互联网IT系统和传统企业IT系统的异同
查看>>