程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 【舊文】SQL Server和MySQL中Top用法的區別

【舊文】SQL Server和MySQL中Top用法的區別

編輯:MySQL綜合教程

  今天練習在JSP頁面中實現分頁效果,在查詢語句方面牽扯到了top的用法。簡要做一下總結:

      為實現類似top的功能,我們在SQL Server中和MySQL中使用到的SQL語句是不同的。

      1、在SQL Server中,我們使用  select top N * from tablename來查詢tablename表中前條記錄。

      2、在MySQL中,我們則使用select * from tablename limit M,N 表示從第條記錄開始,N條記錄。

      例如:從uses表中取出第四條到第六條這三條記錄,我們就可以這樣寫:

    1、select top 3 * from users where userID not in(select top 3 userID from users)

    2、select * from users limit 3,3

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved