關于數据庫取表的前N條記錄

 

介紹取一表前N筆記錄的各种數据庫的寫法...

作者﹕CCBZZP

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

时间: 2024-08-26 16:52:56

關于數据庫取表的前N條記錄的相关文章

accessvb-Access子表單的子表單中第2記錄,如何可以导出成为Word的电子表格?求达人指點迷津。

问题描述 Access子表單的子表單中第2記錄,如何可以导出成为Word的电子表格?求达人指點迷津. Private Sub Command264_Click() On Error GoTo Err_Command264_Click Set WordApp = CreateObject("Word.Application") '創建 Word 應用類 WordApp.Visible = True '設置 Word 可見 Set Word = WordApp.Documents.Open

關於c# 取 INTERBASE7.0數據庫數據問題

问题描述 各位兄弟:我用C#(VS2008)寫了個程序,後臺是SQL2000,現在發現要用到INTERBASE7.0數據庫中的數據,也就是查詢一下而已,整了幾天了,都不行,還望各位給個方法提示什麽的.比如是直接用c#連接interbase還是用sqlserver每天晚上拷貝數據都可以,只是我不知道如何操作.請各位,幫幫忙, 解决方案 解决方案二:沒人回覆下嗎?傳說中高手最多的地方?解决方案三:你难道不知道有Google这个东西吗?这个问题很简单,一搜索就有...要学会查资料解决方案四:引用2楼的

怎樣將Active Directory members 存到Sql數據庫中

问题描述 最近在做一個AD系統,要將一個user(CN=person)用戶的存到sql數據庫中,其中有一項屬性:Memberof,它的個數是不確定的,也就是說一個用戶屬於哪幾個組,這個組的個數是不確定的,這樣在建表的時候就遇到問題了:字段不確定.後來想多建幾個字段,比如1024,但是我不清楚memberof的個數最多是幾個,會不會超出範圍,而且表的字段建太多的話,效能也會降低.各位大俠,有什麽解決方案嗎?不甚感激....... 解决方案 解决方案二:怎么沒人回答啊,自己頂解决方案三:路過路過路過

備份服務器端SQL SERVER數據庫至本地目錄

server /*數據庫備份存儲過程*//*支持從服務器備份數據至本地機器上*/-- 作者:yoncenCREATE PROCEDURE up_dbbackup(@backup_db_name VARCHAR(128),@filename VARCHAR(128), /*備份路徑+文件名*/@flag VARCHAR(60) OUTPUT)ASSET NOCOUNT ONDECLARE @sql NVARCHAR(4000),@par NVARCHAR(1000)IF NOT EXISTS( 

字段連接的各种數据庫的寫法

字段連接的各种數据庫的寫法 以下簡單介紹字段連接的各种數据庫的寫法 db2 select dpt_no||dpt_nam from db2admin.bsdptms select dpt_no CONCAT dpt_nam from db2admin.bsdptms oracle select dpt_no||dpt_nam from db2admin.bsdptms select concat(dpt_no,dpt_nam) from db2admin.bsdptms informix sel

數据庫加密与解密技術之一 FOXPRO篇

加密|解密      數据庫加密与解密技術之一 FOXPRO篇作者:  CCBZZP       在現實的應用中, 數据的安全是很重要的, 特別是象銀行等保密性非常重要的部門,所以對數据的加密就特別重要, 筆者在長期的應用中總結出各种數据庫的加密和解密的寫法, 希望對大家有幫助, 同時也和大家一起探討, 一起學習, 共同進步!       FOXPRO為用戶提供一些低級的文件操作函數,利用這些低級的操作函數用戶可以實現對低級文件的操作,這些低級的函數主要有: FCLOSE(),FCREATE()

數據庫從VB導入到Excel

excel 請你自己加個CommonDialog控件 Private Sub Command3_Click() Dim objFileSystem As Object Dim objExcelText As Object Dim strTableString As String, i As Integer, strFileName As String Dim pubConn As New ADODB.Connection Dim rsTable As New ADODB.Recordset Di

如何實現在網頁中輸入的數據保存到數據庫中

问题描述 在vs2005中我創建了一個頁面,上面有幾個文本框,一個綁定了數據庫的gridview控件,現想實現把輸入在文本框中的內容顯示在gridview數據表格中.請各位高手指點如何用C#代碼實現(可增加控件) 解决方案 解决方案二:C#高手一般不来VC版面.解决方案三:HTML代码<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits=&q

c++ 數據庫-MFC全局對象問題進行聲明

问题描述 MFC全局對象問題進行聲明 今天編寫一個MFC的應用程序,其中涉及到連接數據庫,單獨寫了一個類用來連接數據庫,代碼如下: My.h #include "stdafx.h" class myApp : public CWinApp{ public: _RecordsetPtr m_pRt; _ConnectionPtr m_pConn; public: myApp(); virtual BOOL Instance(); void close(); }; My.cpp #incl