最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

mysql/Oracle/mssql取前几条数据sql写法

来源:动视网 责编:小采 时间:2020-11-09 10:05:01
文档

mysql/Oracle/mssql取前几条数据sql写法

mysql/Oracle/mssql取前几条数据sql写法:下面介绍了mysql/Oracle/mssql取前几条数据sql写法,有需要的朋友可参考。 下面介绍了mysql/Oracle/mssql取前几条数据sql写法,有需要的朋友可参考。如在ms sqlserver 用此语句: 代码如下 select top 2 * from test0
推荐度:
导读mysql/Oracle/mssql取前几条数据sql写法:下面介绍了mysql/Oracle/mssql取前几条数据sql写法,有需要的朋友可参考。 下面介绍了mysql/Oracle/mssql取前几条数据sql写法,有需要的朋友可参考。如在ms sqlserver 用此语句: 代码如下 select top 2 * from test0


下面介绍了mysql/Oracle/mssql取前几条数据sql写法,有需要的朋友可参考。

下面介绍了mysql/Oracle/mssql取前几条数据sql写法,有需要的朋友可参考。

如在ms sqlserver 用此语句:

代码如下

select top 2 * from test01


Oracle的语句:

代码如下

select * from (select rownum r ,* from test) ttwhere tt.r > 50 and tt.r <= 100;

(最好用PLSQL游标来解决)


DB2中:

代码如下
select * from payment fetch first 5 row only --查前5条记录

MSSQL

如在ms sqlserver 用此语句:

代码如下
select top 2 * from test01

就会只显示前2条记录,

MYSQL 使用limit就可以了.

代码如下
select * from your_table where .... limit 2;



msssql一个实例

1. 使用MS SQL Server 2008;
2. 数据库内容如下:张三 数学 98李四 数学 95王五 数学 90赵六 英语 100张三 英语 99李四 英语 69
3. 要查询的结果:每一门课程的前2名

代码如下

select a.xingming,a.kemu,a.fenshu from xuexi a where a.fenshu in (SELECT top 2 fenshu FROM xuexi WHERE xingming = a.xingming and kemu=a.kemu order by fenshu desc)

文档

mysql/Oracle/mssql取前几条数据sql写法

mysql/Oracle/mssql取前几条数据sql写法:下面介绍了mysql/Oracle/mssql取前几条数据sql写法,有需要的朋友可参考。 下面介绍了mysql/Oracle/mssql取前几条数据sql写法,有需要的朋友可参考。如在ms sqlserver 用此语句: 代码如下 select top 2 * from test0
推荐度:
标签: 数据 sql 条记录
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top