今天練習在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