只顯示前幾條數據的sql語句寫法 七種數據庫中Select Top的使用方法


  • 七種數據庫中Select Top的使用方法  
  • 1. Oracle數據庫  
  •   
  • SELECT * FROM TABLENAME WHERE ROWNUM <= N  
  •   
  • 2. Infomix數據庫  
  •   
  • SELECT FIRST N * FROM TABLENAME  
  •   
  • 3. DB2數據庫  
  •   
  • SELECT *  
  •   FROM (SELECT * ROW_NUMBER() OVER({ORDER BY COL1 DESC}) AS ROWNUM FROM TABLENAME)  
  •  WHERE ROWNUM <= N  
  • 或者  
  • SELECT COLUMN FROM TABLENAME FETCH FIRST N ROWS ONLY  
  •   
  • 4. SQL Server數據庫  
  •   
  • SELECT TOP N * FROM TABLENAME  
  •   
  • 5. Sybase數據庫  
  •   
  • SET ROWCOUNT N  
  • GO  
  • SELECT * FROM TABLENAME  
  •   
  • 6. MySQL數據庫  
  •   
  • SELECT * FROM TABLENAME LIMIT N  
  •   
  • 7. FoxPro數據庫  
  •   
  • SELECT * TOP N FROM TABLENAME ORDER BY COLUMN  

  • 免責聲明!

    本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



     
    粵ICP備18138465號   © 2018-2025 CODEPRJ.COM