社区
MS-SQL Server
帖子详情
怎样用一句SQL语句返回按一个字段排序好的第X条到第Y条记录?
cyhweb
2003-01-03 04:22:34
怎么用一句SQL语句返回按一个字段排序好的第X条到第Y条记录?
假如字段为"记录号",想返回升序好以后的第50条到第79条记录
...全文
98
回复
打赏
收藏
怎样用一句SQL语句返回按一个字段排序好的第X条到第Y条记录?
怎么用一句SQL语句返回按一个字段排序好的第X条到第Y条记录? 假如字段为"记录号",想返回升序好以后的第50条到第79条记录
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MySQL 运维 - 高阶
SQL语句
MySQL 运维 - 高阶
SQL语句
按单
字段
排序
多
字段
排序
or/and嵌套/多
条
件查询不重复
记录
指定多
字段
去重对结果进行分组结合
排序
语法限制
条
目结果设置别名AS作为连接语句通配符子查询子查询-别名子查询-exists试图[类似与镜像]额外拓展 按单
字段
排序
asc 升序[默认] desc 降序 语法 select 显示用
字段
from 表名 where 判断用
字段
>=Number order by 以哪个
字段
做
排序
desc; 举例: select id from user where point&
MySQL用户管理及高级
SQL语句
(1)按关键字
排序
句中如果没有指定具体的
排序
方式,则默认按 ASC 升序方式进行
排序
。DESC 是按降序方式进行排列。当然 ORDER BY 前面也可以使用 WHERE 子句对查询结果进一步过滤。ORDER BY 语句也可以使用多个
字段
来进行
排序
,当
排序
的第
一个
字段
相同的
记录
有多
条
的情况下,这些多
条
的
记录
再按照第二个
字段
进行
排序
。(2)对结果进行分组通过SQL查询出来的结果,还可以对其进行分组,使用GROUP BY语句来实现。通常都是结合聚合函数一起使用的常用的聚合函数包括:计数(
MySQL高级
SQL语句
MySQL 的连接查询,通常都是将来自两个或多个表的行结合起来,基于这些表之间的共同
字段
,进行数据的拼接。MySQL 数据库存储过程是一组为了完成特定功能的 SQL 语句的集合,存储过程在数据库中创建并保存,它不仅仅是 SQL 语句的集合,还可以加入一些特殊的控制结构,也可以控制数据的访问方式。也就是说 LIMIT 是放在最后的,将处理好的结果集按要求选出几行来。【例2】ORDER BY 语句也可以使用多个
字段
来进行
排序
,当
排序
的第
一个
字段
相同的
记录
有多
条
的情况下,这些多
条
的
记录
再按照第二个
字段
进行
排序
。
SQL常用语句与解释
一、SQL常用语句与解释 (1)数据
记录
筛选: sql="select * from 数据表 where
字段
名=
字段
值 order by
字段
名 [desc]" //从数据表中读取“
字段
名=
字段
值”的所有
字段
并根据
字段
名
排序
【倒序】 sql="select * from 数据表 where
字段
名 like '%
字段
值%' order by
字段
名 [desc
SQL高阶语句
SQL高阶语句 一.mysql进阶查询 1.按关键字
排序
使用order by 语句来实现
排序
。
排序
可针对
一个
或多个
字段
。 语法: select column1,column2,…… from table_name order by column1,column2,…… asc|desc; ASC是按照升序进行
排序
的,是默认的
排序
方式,即ASC可以省略。select语句中如果没有指定具体的
排序
方式,则默认按ASC方式进行
排序
。 DESC是按降序方式进行排列。当然order by前面也可以使用where子
MS-SQL Server
34,871
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章