講解七種數據庫中Select Top的使用方法

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

 
由淺入深講解SQL Server 2005數據庫中Synonym的使用方法
數據庫中Synonym的使用方法: 1.Synonym的概念 Synonym(同義詞)是SQL Server 2005的新特性。推出已經有幾年的時間了。我們可以簡單的理解Synonym爲其他表的別名。本文中使用Northwind數據庫爲示例: Create Synony...查看完整版>>由淺入深講解SQL Server 2005數據庫中Synonym的使用方法
 
實例講解DB2數據庫中SELECT語句高級用法
DB2數據庫中SELECT語句高級用法: 1、創建結果表 create table new_table_name as (select * from table_name) definition only; 2、創建物化查詢表(MQT) create table new_table_name as (select * from table_nam...查看完整版>>實例講解DB2數據庫中SELECT語句高級用法
 
講解SQL Server數據庫中函數的使用方法
本文主要主要講解了SQL Server數據庫中函數的兩種用法,具體內容請參考下文: ◆1. 由于update裏不能用存儲過程,並且由于根據更新表的某些字段還要進行計算。所以很多人采用的是遊標的方法,在這裏我們可以用函數的...查看完整版>>講解SQL Server數據庫中函數的使用方法
 
詳細講解XML數據庫中幾個容易混淆的概念
  當開發人員談及XML數據庫時,他們往往指的是兩個概念:存儲XML數據的數據庫,利用XML數據庫的DBMS。絕大多數主要的DBMS産品允許你無需改變現有的數據庫就可以集成XML數據到程序中。現在讓我們討論一下XML數據庫並...查看完整版>>詳細講解XML數據庫中幾個容易混淆的概念
 
教你在Oracle中實現SELECT TOP N的方法
本文通過舉例的方式來教你如何在Oracle中實現SELECT TOP N的方法。 1.在Oracle中實現SELECT TOP N : 由于ORACLE不支持SELECT TOP語句,所以在ORACLE中經常是用ORDER BY跟ROWNUM的組合來實現SELECT TOP N的查詢。 簡...查看完整版>>教你在Oracle中實現SELECT TOP N的方法