Select Top在不同数据库中的使用用法:
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
 
6. MySQL数据库
SELECT * FROM TABLE1 LIMIT N
 
7. FoxPRo数据库
SELECT * TOP N FROM TABLE ORDER BY COLUMN
 
资料引用:http://www.knowsky.com/398735.html
各个数据库中top 的表示方法,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/si-shaohua/p/3709824.html