SQL 执行顺序 小知识点
来源:互联网 发布:aes加密mc矩阵 编辑:程序博客网 时间:2024/06/05 01:50
关于SQL语句的执行顺序,大家baidu “sql 执行顺序 ” 这两个关键字就可以得到很多的讲解。
今天在这里 是为了记录一下当中的一个容易忽略的小点: Order by 的使用。
如果在SQL语句当中使用了 order by 关键字,那么返回的将是游标,而不是表(或者视图),所以不能够被当做正常的结果集(视图)来使用,只能将该游标反馈给进行查询的用户。 也就既不能被用来创建视图,也不能作为子查询来使用。
但是在微软增强过的T-SQL上,有一个关键字除外——Top。 Top 关键字是可以对Order By 之后的游标进行操作的。
举两个栗子:
错误的:
select *或者
from(select testOrder,others from testTable order by testOrder)
as d
create view testView
as
select *
from testTable
order by orderList
特例:
select Top 9 *from testTable
order by orderList
0 0
- SQL 执行顺序 小知识点
- MYSQL知识点:SQL的执行顺序
- sql的小知识点
- SQL 的小知识点
- SQL 小知识点
- sql 小知识点
- sql执行的顺序
- SQL语句执行顺序
- Oracle SQL 执行顺序
- sql 执行顺序
- sql 语句 执行顺序
- sql执行顺序
- sql执行顺序
- sql执行顺序
- sql执行顺序
- SQL执行顺序
- sql解释执行顺序
- sql执行顺序
- (Java学习笔记10)希尔排序
- python安装paramiko库的最完整步骤
- UVALive 6906 Cluster Analysis 并查集
- DevOps简介
- android 启动界面的定制
- SQL 执行顺序 小知识点
- 我眼中的DevOps
- C++学习笔记0:重拾C++,开启博客笔记之旅
- 对const的理解
- Java实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能
- 圆桌骑士 图的连通性
- 5个好用的开源数据挖掘软件
- 你了解DevOps吗?
- CSS 选择器