开发者社区> master_haku> 正文

不同数据库中查询前几条记录的用法(SQL Server/Oracle/Postgresql)

简介: SQL在不同数据库中查询前几条记录的用法分类 1. orACLE Select * FROM TABLE1 Where ROWNUM
+关注继续查看

SQL在不同数据库中查询前几条记录的用法分类


1. orACLE
Select * FROM TABLE1 Where ROWNUM<=N


2. INFORMIX
Select FIRST N * FROM TABLE1


3. DB2
Select * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM Where ROWNUM<=N
或者
Select COLUMN FROM TABLE FETCH FIRST N ROWS ONLY


4. SQL SERVER
Select TOP N * FROM TABLE1


5. SYBASE
SET ROWCOUNT N
GO
Select * FROM TABLE1


6. MYSQL
Select * FROM TABLE1 LIMIT N


7. FOXPRO
Select * TOP N FROM TABLE orDER BY COLUMN

8.postgres查询前几条记录SQL
Select * FROM TABLE LIMIT  n

=================================================================================================

如在ms sqlserver 用此语句:
select top 2 * from test01 就会只显示前2条记录,

MYSQL/PostgreSQL
select * from your_table where .... limit 2;
//使用limit就可以了.

Oracle的语句:
select * from (select rownum r ,* from test) tt
where tt.r > 50 and tt.r <= 100; (最好用PLSQL游标来解决)

DB2中:
select * from payment fetch first 5 row only --查前5条记录 

 

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
「PostgreSQL技巧」Citus实时执行程序如何并行化查询
「PostgreSQL技巧」Citus实时执行程序如何并行化查询
11 0
【PostgreSQL 架构】PostgreSQL 11和即时编译查询
【PostgreSQL 架构】PostgreSQL 11和即时编译查询
8 0
《阿里云认证的解析与实战-数据仓库ACP认证》——云原生数据仓库AnalyticDB PostgreSQL版功能演示(上)——五、执行SQL查询
《阿里云认证的解析与实战-数据仓库ACP认证》——云原生数据仓库AnalyticDB PostgreSQL版功能演示(上)——五、执行SQL查询
15 0
PostgreSQL Like查询与正则表达式
PostgreSQL Like查询与正则表达式
59 0
为什么同样的Sql语句在SqlServer RDS 查询得到的和自己本机SqlServer 查询的不一样呢?
为什么同样的Sql语句在SqlServer RDS 查询得到的和自己本机SqlServer 查询的不一样呢?
52 0
hive/postgresql日期时间范围查询数据,没有的数据补0
hive/postgresql日期时间范围查询数据,没有的数据补0
364 0
使用 DescribeDBClusters api查询PolarDB for PostgreSQL实例
使用 DescribeDBClusters api查询PolarDB for PostgreSQL实例
43 0
PostgreSQL查询交叉表
交叉表(Cross Tabulations)是一种常用的分类汇总表格。利用交叉表查询数据非常直观明了,被广泛应用。交叉表查询也是数据库的一个特点。
173 0
Citus 分布式 PostgreSQL 集群 - SQL Reference(手动查询传播)
Citus 分布式 PostgreSQL 集群 - SQL Reference(手动查询传播)
87 0
+关注
master_haku
Master HaKu
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
金融级 PostgreSQL监控及优化
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关镜像