order by union 应用实例 mssql
跨库查询 分页问题烦了我一阵子了。
找不到不影响速度的方法,主要原因是 UNION 与ORDER BY写在一起报错。
因为order by不能直接出现在union的子句中,试着将它写在子句的子句中。于是问题解决了。
至今不 知道SQL为什么不能把order by 写在union了句中。
报错代码如下:
select '加密锁' as xxmc ,ssh from a709.dbo.ts_gcb
union all select '测试加密锁' as xxmc ,ssh from a710.dbo.ts_gcb
union all select '金思维演示第三图书馆' as xxmc ,ssh from jswlibs1.dbo.ts_gcb
代码如下:
SELECT * FROM (
SELECT TOP 5 * FROM (
SELECT TOP 40 * from (
select '加密锁' as xxmc ,ssh from a709.dbo.ts_gcb
union all select '测试加密锁' as xxmc ,ssh from a710.dbo.ts_gcb
union all select '金思维演示第三图书馆' as xxmc ,ssh from jswlibs1.dbo.ts_gcb
) as tempdb ORDER BY "ssh" desc
) AS inner_tbl ORDER BY "ssh" ASC
) AS outer_tbl ORDER BY "ssh" desc
分享到:
相关推荐
主要介绍了MySQL中Union子句不支持order by的解决方法,结合实例形式分析了在mysql的Union子句中使用order by的方法,需要的朋友可以参考下
mysql> select * from MyClass order by id limit 0,2; 或者: mysql> select * from MyClass limit 0,2; 6、删除表中数据 命令:delete from 表名 where 表达式 例如:删除表 MyClass中编号为 的记录 mysql>...
排序:select * from table1 order by field1,field2 [desc] 总数:select count as totalcount from table1 求和:select sum(field1) as sumvalue from table1 平均:select avg(field1) as avgvalue from table1 ...
以及SQL语法、工具、选项、API应用指南,最大限度地帮助读者更快地学习和掌握MySQL数据库系统的设计和使用。本书覆盖了MySQL 5.0,讨论了新的程序设计接口(如PHP 5里的mysqli)和新的系统管理工具。 本书是MySQL...
mysql> select * from MyClass order by id limit 0,2; 或者: mysql> select * from MyClass limit 0,2; 6、删除表中数据 命令:delete from 表名 where 表达式 例如:删除表 MyClass中编号为1 的记录 mysql> ...
以及SQL语法、工具、选项、API应用指南,最大限度地帮助读者更快地学习和掌握MySQL数据库系统的设计和使用。本书覆盖了MySQL 5.0,讨论了新的程序设计接口(如PHP 5里的mysqli)和新的系统管理工具。 本书是MySQL...
主要介绍了mysql select语句操作实例,本文给出了ORDER BY查询、GROUP BY查询、LIMIT查询、UNION等语句的实例,需要的朋友可以参考下
dble(名称为“ double”,错误较少,没有“ ou”)由维护。什么是dble? dble是用于MySQL分片的高可伸缩性中间件。 分片随着业务的增长,... 我们支持复杂SQL查询,例如group by,order by,distinct,join,union
├─(59) select_from_demo_hy_order_20170410_limit_20_201705141925.csv ├─(60) where 练习.sql ├─(61) 字符串函数.sql ├─(62) 日期函数练习.sql ├─(63) 示例数据库产生的脚本.sql ├─(64) 练习案例...
select 属性列表 from 表名和视图列表 [where 条件表达式1] [group by 属性名1 [having 条件表达式2]] [order by 属性名2 [asc|desc]] 2.单表查询 1)使用*查询所有字段 select * from 表名; 2) 查询指定字段 ...
--orderby=COL Use a orderby clause in your dump --proxy=PROXY Use a HTTP proxy to connect to the target url --output=FILE.TXT Output results of tool to this file 实例: darkc0de:darkMySQLi ...
6. SQL ORDER BY 子句 9 7. SQL INSERT INTO 语句 11 8. SQL UPDATE 语句 12 9. SQL DELETE 语句 13 10. SQL TOP 子句 13 11. SQL LIKE 操作符 15 12. SQL 通配符 16 13. SQL IN 操作符 18 14. SQL BETWEEN 操作符 ...
10.7.3 ORDER BY子句 10.7.4 高级开窗函数 10.8 WITH子句与子查询 第11章 案例讲解 11.1 报表制作 11.1.1 显示制单人详细信息 11.1.2 显示销售单的详细信息 11.1.3 计算收益 11.1.4 产品销售额统计 ...
10.7.3 ORDER BY子句 10.7.4 高级开窗函数 10.8 WITH子句与子查询 第11章 案例讲解 11.1 报表制作 11.1.1 显示制单人详细信息 11.1.2 显示销售单的详细信息 11.1.3 计算收益 11.1.4 产品销售额统计 ...
10.7.3 ORDER BY子句 10.7.4 高级开窗函数 10.8 WITH子句与子查询 第11章 案例讲解 11.1 报表制作 11.1.1 显示制单人详细信息 11.1.2 显示销售单的详细信息 11.1.3 计算收益 11.1.4 产品销售额统计 ...
10.7.3 ORDER BY子句 10.7.4 高级开窗函数 10.8 WITH子句与子查询 第11章 案例讲解 11.1 报表制作 11.1.1 显示制单人详细信息 11.1.2 显示销售单的详细信息 11.1.3 计算收益 11.1.4 产品销售额统计 ...
10.7.3 ORDER BY子句 10.7.4 高级开窗函数 10.8 WITH子句与子查询 第11章 案例讲解 11.1 报表制作 11.1.1 显示制单人详细信息 11.1.2 显示销售单的详细信息 11.1.3 计算收益 11.1.4 产品销售额统计 ...
21、order by与group by的区别 47 22、commit在哪里会运用 47 23、行转列、列换行怎么转 48 24、什么是PL/SQL? 49 25、序列的作用 50 26、表和视图的关系 50 27、oracle基本数据类型 50 28、drop、truncate、 ...