
MySQL/MariaDB 資料庫 LIMIT 限制查詢結果筆數、分頁教學與範例
介紹如何使用 MySQL/MariaDB 資料庫的 LIMIT 限制顯示的查詢結果資料筆數,應用於分頁查詢上。 建立示範用資料 首先建立一張示範用的 persons 資料表: -- 建立 persons 資料表 CREATE TABLE persons ( id INT NOT NULL AUTO_INCREMENT, -- 序號,整數、非空、自動遞增 name VARCHAR(255), -- 名字,可變長度的文字 PRIMARY KEY (id) -- 主鍵 ); -- 插入多筆資料至 persons 資料表 INSERT INTO persons (name) VALUES ("Bond"), ("Cole"), ("Dana"), ("Elmer"), ("Gray"), ("Forrest"), ("Rand"), ("Shaw"), ("Hayes"); -- 查看 persons 資料表內所有資料 SELECT * FROM persons; +----+---------+ | id | name | +----+---------+ | 1 | Bond | | 2 | Cole | | 3 | Dana | | 4 | Elmer | | 5 | Gray | | 6 | Forrest | | 7 | Rand | | 8 | Shaw | | 9 | Hayes | +----+---------+ 限制查詢結果筆數 當 SELECT 查詢結果的資料筆數很多的時候,可以運用 LIMIT 限制顯示的資料筆數上限,例如最多顯示 3 筆資料: ...



