Sql UNION 合并多个结果集并排序
来源:互联网 发布:二维数组的定义方式 编辑:程序博客网 时间:2024/06/01 08:24
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
- Sql UNION 合并多个结果集并排序
- UNION合并多个结果集
- SQL合并结果集(Union)
- ruby on rails 合并多个结果集并排序
- SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集
- union || union ALL 合并 两个或者多个select语句的结果集
- SQL高级语法-UNION 操作符用于合并两个或多个 SELECT 语句的结果集。
- MS SQL 合并结果集并求和
- sql查询结果合并(union)
- sql 查询结果合并union all用法
- sql语句查询结果合并union 和union all用法
- sql语句查询结果合并union 和union all用法
- sql语句查询结果合并union 和union all用法
- sql语句查询结果合并union 和union all用法
- 合并union 和union all用法-sql语句查询结果
- 使用 UNION 和 UNION ALL 操作符合并两个或多个 SELECT 语句的结果集
- 使用 UNION 和 UNION ALL 操作符合并两个或多个 SELECT 语句的结果集
- Oracle中Union与UnionAll的区别(union会合并多个重复结果)
- 面向对象----抽象的应用
- 设备对象(DEVICE_OBJECT)
- 设置 Xcode 自动生成代码片段
- 網站如何使用svg
- NoSQL的现状
- Sql UNION 合并多个结果集并排序
- java web开发学习-6 FLEX
- Win32 Desktop Apps (Visual C++)
- uva 11464 - Even Parity(暴力枚举)
- 摩根斯丹利(大摩)面试经历
- 有关T-SQL的10个好习惯
- poj 1502 MPI Maelstrom
- Java网络编程——使用NIO实现非阻塞Socket通信
- 将一个整数转换为若干连续整数的和