(MySQL學習筆記)分頁查詢

Silent_Zaza發表於2020-12-12

補一下好久之前的筆記

#分頁查詢
/*

應用場景:當前要顯示的資料,一頁顯示不完,需要分頁提交sql請求

語法:
	select 查詢列表
	from 表1
	【join type】 join 表2
	on
	where
	group by
	having
	order by
	limit offset,size;
	#offset:要顯示條目的其實索引(起始索引從0開始)[(page-1)*size]
	#size:要顯示的條目個數



*/

#例:查詢前五條員工資訊
SELECT * FROM employees LIMIT 0,5;
SELECT * FROM employees LIMIT 5;

#例;查詢第11條到第25條
SELECT * FROM employees LIMIT 10,15;

#例:有獎金的員工資訊,並且工資較高的前十名
SELECT *
FROM employees
WHERE commission_pct IS NOT NULL
ORDER BY salary
LIMIT 10;

相關文章