分页查询

2021-03-04  本文已影响0人  DOB_8199

应用场景

实际的web项目中需要根据用户的需求提交对应的分页查询的sql语句


语法

select 字段|表达式,...

from 表

【where 条件】

【group by 分组字段】

【having 条件】

【order by 排序的字段】

limit 【起始的条目索引,】条目数;


特点

1.起始条目索引从0开始

2.limit子句放在查询语句的最后

3.公式:select * from  表 limit (page-1)*sizePerPage,sizePerPage

假如:

    每页显示条目数sizePerPage

    要显示的页数 page

    ##进阶9:联合查询

引入:

    union 联合、合并

语法:

    select 字段|常量|表达式|函数 【from 表】 【where 条件】 union 【all】

    select 字段|常量|表达式|函数 【from 表】 【where 条件】 union 【all】

    select 字段|常量|表达式|函数 【from 表】 【where 条件】 union  【all】

    .....

    select 字段|常量|表达式|函数 【from 表】 【where 条件】

特点:

1、多条查询语句的查询的列数必须是一致的

2、多条查询语句的查询的列的类型几乎相同

3、union代表去重,union all代表不去重

上一篇 下一篇

猜你喜欢

热点阅读