系列文章目录
文章目录
前言
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。
描述
分页查询employees表,每5行一页,返回第2页的数据
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
));
分页查询employees表,每5行一页,返回第2页的数据
一般分页使用 order by + limit 。本题要求5行/页,则第二页显示第6-10行。
limit x,y x:偏移量 y:要获取的个数
limit 5,5; 偏移量为5,取5条记录
limit y offset x
limit 5 offset 5; 取5条记录,偏移量为5
select * from employees
order by emp_no
limit 5,5;
拓展:若每页显示n条记录,要显示第i页数据,则可以用 limit n*(i-1),n
因此,得到如下代码
select * from employees
order by emp_no
limit 5*(2-1),5;
标签:分页,no,employees,limit,emp,SQL,date,NULL
From: https://blog.csdn.net/pleaseprintf/article/details/140471724