此處以mysql為例
在資料庫中很多地方都會用到,比如當你資料庫查詢記錄有幾萬、幾十萬時使用limit查詢效率非常快,只需要查詢出你需要的資料就可以了·再也不用全表查詢導致查詢資料庫崩潰的情況。
limit m,n : 表示從第m+1條開始,取n條資料;
注:n可以被設定為-1,當n為-1時,表示從m+1行開始檢索,直到取出最後一條資料。
limit n : 表示從第1條開始,取n條資料,是limit(0,n)的縮寫。
create table `employees` (
`emp_no` int(11) not null,
`birth_date` date not null,
`first_name` varchar(14) not null,
`last_name` varchar(16) not null,
`gender` char(1) not null,
`hire_date` date not null,
primary key (`emp_no`));
1.查詢最晚入職員工的所有資訊
按照入職時間降序排列,然後取第第一行
select * from employees order by hire_date desc limit 1;
2.查詢入職員工時間排名倒數第三的員工所有資訊
select * from employees order by hire_date desc limit 2,1;
參考文章
sql中limit使用方法
sql中limit使用方法 此處以mysql為例,但是我相信物以變通在oracle上也一定適用 1 下面是幾種limit的方法 原則看看下面幾個例子應該就懂了 在資料庫中很多地方都會用到,比如當你資料庫查詢記錄有幾萬 幾十萬時使用limit查詢效率非常快,只需要查詢出你需要的資料就可以了 再也不用全...
sql中limit使用方法
此處以mysql為例,但是我相信物以變通在oracle上也一定適用 1 下面是幾種limit的方法 原則看看下面幾個例子應該就懂了 在資料庫中很多地方都會用到,比如當你資料庫查詢記錄有幾萬 幾十萬時使用limit查詢效率非常快,只需要查詢出你需要的資料就可以了 再也不用全表查詢導致查詢資料庫崩潰的情...
SQL中limit的幾種使用方法。
平台是mysql 幾個栗子 在資料庫中很多地方都會用到,比如當你資料庫查詢記錄達幾萬,幾十萬的時候查詢效率非常快,只需要查詢出你需要的資料就可以了,再也不用全表查詢導致查詢資料庫崩潰的情況。select from customer limit 10 檢索前十行資料,顯示1 10條資料。select ...