社区
MS-SQL Server
帖子详情
sql语句中含有order by的问题
despider
2003-10-15 04:23:19
sql语句中含有order by时对应的表会加S锁,当用户很多时,性能是否会因此变差,如果会,有什么方法可以解决?谢谢。
...全文
118
3
打赏
收藏
sql语句中含有order by的问题
sql语句中含有order by时对应的表会加S锁,当用户很多时,性能是否会因此变差,如果会,有什么方法可以解决?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gmlxf
2003-10-15
打赏
举报
回复
升级硬件。
CrazyFor
2003-10-15
打赏
举报
回复
order by本来就非常耗时的,加一个索引会好一点.
liukanghui
2003-10-15
打赏
举报
回复
建Index
SQl语句
之
order
by
一、
ORDER
BY 含义:
order
by 排序字段,
order
by默认采用升序(asc), 如果存在 where 子句,那么
order
by 必须放到 where 询句后面。 select ename,job,sal from emp where job = ‘MANAGER’
order
by sal; select ename,job,ename from emp
order
by job desc,sal desc; 先根据job排序,在排sal 二、单行处理函数 Low
SQL语句
之排序查询--
ORDER
BY(
order
by)
sql语句
select之排序查询(
order
by) 语法: select 查询列表 from 表 (where 筛选条件)
order
by 排序列表 [asc:升序,desc降序] 例: select * from employees
order
by salary desc; 目的:从employees 表
中
,按照salary,从高到低排序 例: select * from employees where department_id >= 90
order
by hiredate asc; 目
sql语句
order
by与group by
一、
order
by与group by的用法 1.
order
by的用法 1)单一列排序 例1:默认排序: select * from info 例2:按照no倒序排序 select * from info
order
by no desc; 2)多个列属性排序 选择多个列属性进行排序,然后排序的顺序是,从左到右,依次排序。 如果前面列属性有些是一样的话,再按后面的列属性排序。 例: selec...
sql语句
中
order
by、group by和having的区别汇总
groupby having
order
by groupby从英文里理解就是分组。必须有“聚合函数”来配合才能使用,使用时至少需要一个分组标志字段。 注意:聚合函数是---sum()、count()、avg()等都是“聚合函数”
order
by从英文里理解就是行的排序方式,默认的为升序。降序DESC
order
by后面必须列出排序的字段名,可以是多个字段名。 ...
SQL语句
中
order
by和group by一起使用的注意事项
文章目录
order
by放在最后,
order
by里要有和group by里一样的字段
MS-SQL Server
34,576
社区成员
254,586
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章