更新時間:2021-02-16 23:35:39 來源:動力節點 瀏覽25867次
在數據庫中有數以萬計的數據存放其中,java程序員們在想使用這些數據的時候不可能一條一條的找,會借助一些java關鍵字和語法來查詢。SQL語句簡單查詢在前面已經介紹過了,下面來講一講SQL語句limit用法,正在學習MySQL數據庫的朋友們一起看下去吧。
limit在數據庫中很多地方都會用到,比如當你數據庫查詢記錄有幾萬、幾十萬時,使用limit會使得查詢數據的效率特別快,只需要查詢出你需要的數據就可以了,再也不用全表查詢導致查詢數據庫崩潰的情況。
下面是幾種SQL語句limit使用方法:
1、select * from Customer LIMIT 10;--檢索前10行數據,顯示1-10條數據;
2、select * from Customer LIMIT 1,10;--檢索從第2行開始,累加10條id記錄,共顯示id為2....11;
3、select * from Customer limit 5,10;--檢索從第6行開始向前加10條數據,共顯示id為6,7....15;
4、select * from Customer limit 6,10;--檢索從第7行開始向前加10條記錄,顯示id為7,8...16。
Limit的作用是獲取一表前幾條或中間某幾行數據,注意只在MySQL中起作用。Limit用法:limit 起始下標m,長度n ,m是記錄開始的index,默認從0開始,表示第一條記錄,n是指從第m+1條開始,取n條。
下面通過兩個例子看SQL語句中limit用法是怎樣的:
1、取得表中最前面的幾條記錄
取前5個員工信息,全部員工的信息
前5個員工的信息
以上SQL語句中的“limit 5”中的“5”表示:從表中記錄下標 0 開始,取 5 條記錄,等同于以下SQL語句
找出工資排名在前 5 的員工
思路分析:按照工資降序排列取前5個員工
2、取得中級某幾條記錄
找出工資排名在[ 3-9 ]的員工
上面就是整理的SQL語句limit用法的介紹了,無論是SQL語句還是數據的處理,都是java數據庫和java編程中必會的操作,在大家看完本文之后去觀看本站的MySQL教程,對SQL語句limit用法多了一些理解,后面再深入的學習limit的相關操作效果會更好。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習