Select Top在不同数据库中的使用

简介: 1. oracle数据库 SELECT * FROM TABLE1 WHERE ROWNUM

1. oracle数据库

SELECT * FROM TABLE1 WHERE ROWNUM<=N

2. Infomix数据库

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
SET ROWCOUNT 0

SELECT TOP N * FROM TABLE1

6. MySQL数据库

SELECT * FROM TABLE1 LIMIT N

7. FoxPro数据库

SELECT * TOP N FROM TABLE ORDER BY COLUMN

 

目录
打赏
0
0
0
0
2
分享
相关文章
数据库join类型有哪些?
【8月更文挑战第2天】
226 17
数据库join类型有哪些?
数据的查询与添加:解析MySQL中的SELECT和INSERT操作
在数据库管理中,SELECT和INSERT操作是日常工作中的重要环节,用于数据的获取和添加。了解如何正确使用这两个操作是数据库操作的关键。
288 0
数据库 HAVING COUNT () 的用法
数据库 HAVING COUNT () 的用法
596 0
数据库 HAVING COUNT () 的用法
MySQL 和 Oracle 中的 SQL SELECT TOP 是等价的
MySQL 和 Oracle 中的 SQL SELECT TOP 是等价的
128 0
SQL TOP 实例
SQL TOP 实例
95 0
MySQL 数据库使用SQL SELECT语句来查询数据。
MySQL 数据库使用SQL SELECT语句来查询数据。
177 0
SQL Server 数据库所有表增加同一列
SET @COLUMN_NAME = 'ColumnNameYouWantToAdd'; SET @COLUMN_DATATYPE = 'DataTypeOfColumn'; ------------------------------------------------Code----...
1109 0

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等