講解七種數據庫中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的方法
 
在ORACLE中實現SELECT TOP N的方法
1.在Oracle中實現SELECT TOP N 由于ORACLE不支持SELECT TOP語句,所以在ORACLE中經常是用ORDER BY跟ROWNUM的組合來實現SELECT TOP N的查詢。 ...查看完整版>>在ORACLE中實現SELECT TOP N的方法
 
如何解決access 中 SELECT TOP 1語句竟然返回多條記錄的問題?
如何解決access 中 SELECT TOP 1語句竟然返回多條記錄的問題? 如何解決access 中 SELECT TOP 1語句竟然返回多條記錄的問題? 如何解決 SELECT TOP 1語句竟然返回多條記錄的問題? 簡述:如何解決 SELECT ...查看完整版>>如何解決access 中 SELECT TOP 1語句竟然返回多條記錄的問題?
 
SELECT TOP N 問題
  現在正在一家計算機公司兼職,開發ASP應用. 在最近的一個商業項目裏有這樣一個需求:用戶在查詢時,只需要按照某(些)列排序後TOP 20的紀錄. SQL SERVER 7很好地支持了TOP N 操作,但考慮到系統移植問題, 我又考慮在其...查看完整版>>SELECT TOP N 問題
 
SELECT TOP N 問題2
  今天繼續討論SELECT TOP N問題. 1. DB2的M 2在前一篇討論中提到,由于DB2的SUBQUERY不支持ORDER BY子句,因此無法構造M2. 實際上,DB2提供了一組新的函數,稱爲 OLAP FUNCTIONS, 可以很好的支持TOP N問題.M2:SELECT ...查看完整版>>SELECT TOP N 問題2
 
 
回到王朝網路移動版首頁