mysql查询的控制语句图文详解

 更新时间:2021年04月09日 14:37:09   作者:ざ宸梓灏  
这篇文章主要给大家介绍了关于mysql查询控制语句的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

mysql查询的控制语句

字段去重

**关键字:distinct**
语法:select  distinct  字段名  from  表名;

案例:对部门进行去重

Select distinct dep from emp;

ifnull语法

null与任何数字相加都等于null

使用ifnull可以替换null的值

语法:Select ifnull(可能为空的字段名,如果为空替换成什么)from 表名;

案例: 查看员工月薪与佣金之和

Select sal+ifnull(comm,0) from emp;


给字段起别名

方法:select 字段名 as 别名 from 表名

select 字段名 别名 from 表名

排序:

		关键字:order   by
		语法:Select  字段名   from   表名  order   by    字段名(用来排序)asc(升序)/desc(降序)

聚合函数:

Mysql 中提供了对字段进行计算的聚合函数
Sum():对一整列数据进行求和
Count():统计个数null不计数
Max():最大值
Min():最小值
Avg():平均值
Round():小数后几位 round(……,几位)

案例:工资总和

总结

到此这篇关于mysql查询的控制语句的文章就介绍到这了,更多相关mysql查询控制语句内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL实现向表中添加多个字段 类型 注释

    MySQL实现向表中添加多个字段 类型 注释

    这篇文章主要介绍了MySQL实现向表中添加多个字段 类型 注释方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • MySQL数据库之数据表操作

    MySQL数据库之数据表操作

    这篇文章主要介绍了MySQL数据库之数据表操作,文章基于MySQL数据库的相关资料展开详细的数据表操作的详情,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-05-05
  • 解决MySQL innoDB间隙锁产生的死锁问题

    解决MySQL innoDB间隙锁产生的死锁问题

    线上经常偶发死锁问题,当时处理一张表,也没有联表处理,但是有两个mq入口,并且消息体存在一样的情况,但是是偶发的,又模拟不出来什么场景会导致死锁,只能进行代码分析,问题还原的方式去排查问题,本文给大家介绍了如何解决MySQL innoDB间隙锁产生的死锁问题
    2023-10-10
  • MySQL 原理与优化之Limit 查询优化

    MySQL 原理与优化之Limit 查询优化

    这篇文章主要介绍了MySQL 原理与优化之Limit 查询优化,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • mysql外键基本功能与用法详解

    mysql外键基本功能与用法详解

    这篇文章主要介绍了mysql外键基本功能与用法,结合实例形式详细分析了mysql外键的基本概念、功能、用法及操作注意事项,需要的朋友可以参考下
    2020-04-04
  • MySQL系列之十五 MySQL常用配置和性能压力测试

    MySQL系列之十五 MySQL常用配置和性能压力测试

    今天给大家带来一篇教程关于MySQL常用配置和性能压力测试的知识,文中配置参数以32内存的服务器为例,通过实例代码给大家介绍的非常详细,需要的朋友参考下吧
    2021-07-07
  • MySQL使用show effective grants查看权限官方解读

    MySQL使用show effective grants查看权限官方解读

    这篇文章主要为大家介绍了MySQL使用show effective grants查看权限,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • mysql中mydumper 和 mysqldump 对比使用

    mysql中mydumper 和 mysqldump 对比使用

    MySQL数据库备份工具有其自带的mysqldump,属于mysql官方的一款备份工具。但是第三方备份工具mydumper凭借优越的特点为更多人所使用。下面就通过测试验证它们之间的备份效率。
    2017-05-05
  • mac 装5.6版本mysql 设置密码的简易方法

    mac 装5.6版本mysql 设置密码的简易方法

    这篇文章主要介绍了mac 装5.6版本mysql 设置密码的简易方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2018-05-05
  • Linux下MySQL多实例部署及安装指南

    Linux下MySQL多实例部署及安装指南

    Mysql多实例就是在一台服务器上同时开启多个不同的服务端口(3306、3307),同时运行多个Mysql服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供服务,这篇文章主要介绍了Linux下MySQL多实例部署记录,需要的朋友可以参考下
    2021-08-08

最新评论