一、limit
limit子句用于限制查询结果返回的数量,常用于分页查询
用法一:
select * from tableName limit i,n
# i:为查询结果的索引值(默认从0开始),当i=0时可省略i
# n:为查询结果返回的数量
# i与n之间使用英文逗号","隔开
eg:SELECT * from user LIMIT 0,3;从0开始,取 3 条
用法二:分页
select * from user limit (pageindex-1)*pagesize,pagesize;
#pageindex当前页(因为是从0开始)
#pagesize每页条数
二、内连接
inner join 查两个表的相交区域
left join 查相交的同时 查出左边的数据(适用于两个表中有些数据没有对应时)
right join查相交的同时 查出右边的数据
eg:select*from t_student inner join t_class on t_student.classid=t_class.id查询两个表id相等的