• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 分页查询的使用详解

分页查询的使用详解

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了详解,使用,查询等相关知识,希望本文的分享对您有所帮助
这次给大家带来分页查询的使用详解,使用分页查询的注意事项有哪些,下面就是实战案例,一起来看一下。

作用:把行按照字段分组

Select column, .. from table_name group by column1, column2;
使用场景:常见于统计场合,计算平均分,统计数据量等
查询每个部门的平均工资
select dept, avg(salary) from emp group by dept;
显示每个部门中的每种岗位的平均工资和最低工资
 select dept, avg(salary), min(salary) from emp group by dept;
select dept,job, avg(salary), min(salary) from emp group by dept,job; 
select dept,job, name,avg(salary), min(salary) from emp group by dept,job,name;

使用GROUP BY 子句对查询的结果进行分组

select column, .. from table_name group by column having ...;

having用于对分组结果继续过滤

where 和having 的区别:

where用于在原始数据中进行查询

having用于在结果集中进行过滤

当一个语句中既有where 又有having时,先执行where 后执行having

Where 条件中不能出现聚合函数,having 中可以

显示平均工资低于6000 的部门名称和他的平均工资

select dept, avg(salary) from emp group by dept having avg(salary) <7000;

分页查询

select *| column, .. from table_name limit [offset] count;

offset 可选用指定从什么位置开始获取

count 指定要查询数据的条数

显示前三名信息

select *from emp limit 3;

显 示 offset(5, 8) 条信息

select *from emp limit 5, 8;

相信看了本文案例你已经掌握了方法,更多精彩请关注微课江湖其它相关文章!

推荐阅读:

PHP实现的实时搜索提示

生成错综复杂的(倾斜,正弦干扰线,黏贴,旋转验)证码

以上就是分页查询的使用详解的详细内容,更多请关注微课江湖其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MySql实现跨表查询的方法详解
  • 基于mysql体系结构的深入解析
  • 解析Mysql备份与恢复简单总结与tee命令的使用介绍
  • MySQL分表实现上百万上千万记录分布存储的批量查询设计模式详解
  • 深入mysql存储过程中表名使用参数传入的详解
  • 深入mysql并发插入优化详解
  • 基于mysql数据库的密码问题详解
  • jdbc操作数据库的基本流程详解
  • MySQL查询优化之索引的应用详解
  • MySQL查询优化之explain的深入解析

相关文章

  • 2018-12-05centos6 安装mysql客户端
  • 2017-05-11mysql 一个较特殊的问题:You can't specify target table 'wms_cabinet_form'
  • 2017-05-11mysql #1062 –Duplicate entry '1' for key 'PRIMARY'
  • 2018-12-05ProxySQL读写分离从配置到使用
  • 2017-05-11详解远程连接Mysql数据库的问题(ERROR 2003 (HY000))
  • 2017-05-11mysql 读写分离(基础篇)
  • 2018-12-05sql中join的用法
  • 2018-12-05Oracle中insert into select和select into的区别
  • 2018-12-05解析mysql创建本地用户及赋予数据库权限
  • 2017-05-11Ubuntu10下如何搭建MySQL Proxy读写分离探讨

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 关于MySql超长自动截断实例详解
    • Windows10安装MySQL5.7及忘记root密码修改方法
    • SQL Server中选出指定范围行的SQL语句代码
    • MySQL 最基本的SQL语法/语句
    • phpMyAdmin下将Excel中的数据导入MySql的图文方法
    • mysql数据库远程访问设置方法
    • SQL Server重温 事务
    • Mysq的一些​常见误区
    • 如何将MySQL的两个表名对调_MySQL
    • SQL server 2008 数据安全(备份和恢复数据库)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有