Sql UNION 合并多个结果集并排序
--创建表A
CREATE 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) --创建表B
CREATE 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 cFROM A)UNION--结果集2(SELECT B1 AS a,B2 AS b,B3 AS cFROM B))temp
转载于:https://www.cnblogs.com/zhangqs008/p/3618412.html
Sql UNION 合并多个结果集并排序相关推荐
- SQL Server中SQL Union vs Union All
This article explains to the SQL Union and vs Union All operators in SQL Server. We will also explor ...
- sql union 行数不同_十八般武艺玩转GaussDB(DWS)性能调优(二):坏味道SQL识别
摘要:那些会导致执行效率低下的SQL语句及其执行方式,我们称之为SQL中的"坏味道". ◆ 什么是SQL中的坏味道 SQL语言是关系型数据库(RDB)的标准语言,其作用是将使用者的 ...
- sqlsever2019:union合并多个查询结果
文章目录 一.前言 二.区别union和连接 三.union实例 四.union all合并表 五.union中的oder by子句 六.union自动数据类型转换 七.使用union合并不同类型的数 ...
- mysql union all 别名_MySQL Union合并查询数据及表别名、字段别名用法分析
本文实例讲述了MySQL Union合并查询数据及表别名.字段别名用法.分享给大家供大家参考,具体如下: union关键字 SELECT s_id, f_name, f_price FROM frui ...
- SQL UNION 操作符
SQL UNION 操作符合并两个或多个 SELECT 语句的结果. 请注意,UNION 内部的每个 SELECT 语句必须拥有相同数量的列.列也必须拥有相似的数据类型.同时,每个 SELECT 语句 ...
- SQL高级---SQL UNION 和 UNION ALL 操作符
SQL UNION 和 UNION ALL 操作符 SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集. 请注意,UNION 内部的 SELECT 语句必须拥 ...
- SQL中合并多行记录的方法总汇
SQL中合并多行记录的方法总汇 --前几天还在抱怨:sql只有sum(数值),不能sum(字符串) --如果不是分组统计,用select @values = @values + ',' + value ...
- 2、SQL UNION 和 UNION ALL 操作符
网址:http://www.w3school.com.cn/sql/sql_union.asp SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集. 请注意, ...
- Linq连接查询之左连接、右连接、内连接、全连接、交叉连接、Union合并、Concat连接、Intersect相交、Except与非查询...
内连接查询 内连接与SqL中inner join一样,即找出两个序列的交集 Model1Container model = new Model1Container();//内连接var query = ...
最新文章
- 吴裕雄--天生自然 JAVASCRIPT开发学习:DOM EventListener
- idea将项目打成jar包
- linux当卡片机的手机,卡片机不如手机?看完你就不这么想了
- Python:对字符串匹配算法的分析
- NSArray和NSMutableArray对象的使用
- printf and echo
- NOIP模拟测试26「嚎叫响彻在贪婪的机房·主仆见证了 Hobo 的离别·征途堆积出友情的永恒」...
- 中文句法分析、标记规范及其应用
- excel函数调用其他sheet单元格
- 13.mtk lcm gamma调试
- 引起相变的无序结构域(IDRs)怎么预测?跟踪热点,提升文章档次!
- 网课答案查题方法详细步骤
- Java 基础类型 —— Short
- 王道考研计算机网络第三章--数据链路层
- JavaScript设计模式都有哪些?
- 文件上传漏洞靶场upload-labs学习(pass11-pass15)
- python马尔可夫链_[译] 用 Python 实现马尔可夫链的初级教程
- 昭阳E47G开机问题
- JS-inArray检查数组中是否存在某个值
- 【C语言编程】使用近似值方法求圆周率π的值
热门文章
- Visual C++线程同步技术
- poj 1252 Euro Efficiency (01背包变形)
- Lisp的本质(The Nature of Lisp)
- oracle ogg11.2.0.3,ogg在oracle database 11.2.0.3上还是谨慎使用集成捕捉模式
- TEMU:动态分析组件
- 操作系统之进程和线程
- 基于xilinx FPGA实现LZW压缩算法
- (73)信号发生器DDS三角波设计(一)(第15天)
- (2)FPGA开发流程介绍(第1天)
- viper4android 脉冲样本,【图片】大福利,ViPER4Android FX音效及超过200个精选脉冲样本(转)【华为荣耀3x畅玩版吧】_百度贴吧...