• 05:MySQL数据处理与函数笔记5


    本篇目录:

    列的别名

    concat函数

    算术运算

    字符处理函数

    日期与时间函数

    数值处理函数

    聚集函数

    01:列的别名

    • 有些应用中,存储在表中的数据不是应用所需要的,需要创建新的字段来表示数据库中的数据进行转换后的数据
    • 例1:使用concat()函数进行字符拼接,给查询出来的数据列指定新名字
    • image.png

    02:使用别名

    • 使用新别名,并进行字符拼接
    • image.png

    03:创建别名

    • 别名是一个字符或值得替换名,使用AS关键字创建

    image.png

    注意:RTrim去右空格

    不使用的情况下

    image.png

    04:MySQL支出的算术运算

    • MySQL支持对查询出的数据进行算术计算,支持的运算类型有

    image.png

    05:算术运算实例

    • 计算物品的价格(单价乘以订单数量)

    image.png

    06:MySQL函数

    • MySQL支出利用函数来处理数据,函数在数据上执行,它给数据的转换和处理提供了方便
    • MySQL支持的函数类型有:
    1. 用于处理字符串的文本处理函数
    2. 用于在数值数据上进行算术操作的数值函
    3. 用于处理日期和时间的函数
    4. 返回数据库信息的系统函数

    07:文本处理函数

    • MySQL支持的文本处理函数有:
    • image.png

    08:Upper函数

    • Upper()函数将小写字母转化为大写字母

    image.png

    09:Left(字符串,N)

    • 使用left函数返回字符串的左边n个字符

    image.png

    10:Trim(),Rtrim(),Ltirim()

    • 使用trim函数字符串左右两边的空格

    image.png

    11:日期与时间处理函数

    image.png

    12:日期函数使用实例

    • 简单日期比较

    image.png

    • 使用日期函数

    image.png

    • 查找特定年月的数据

    image.png

    13:数值的处理函数

    • MySQL支持的数值处理函数如下

    image.png

    14:数值处理函数实例

    • 查询圆周率

    image.png

    • 获得一个随机数

    image.png

    15:聚集函数

    • 查MySQL提供了聚集操作函数

    image.png

    16:AVG函数

    • AVG函数计算列的平均值,AVG()统计所有的列,包括值为null的列

    image.png

    17:Count函数

    • 使用count()确定表中行的数目

    image.png

    18:Max函数

    • max()返回指定列中的最大值,max()要求指定列名
    • 例1:查询products表中最贵物品的价值

    image.png

    19:Min函数

    • Min()功能与max()相反,它返回指定列的最小值,min()要求指定列名
    • 例1:查询products表中最便宜物品的价格

    image.png

    20:Sum函数

    • sum()用于返回指定列值得总和
    • 例1:查询订购物品的总数

    image.png

    21:函数组合使用

    • select语句可根据需要使用多个函数,
    • 例1:在select语句中使用4个函数

    image.png

    22:流程函数

    image.png

    IF (VALUE,T,F)

    image.png

    2.IFNULL(VALUE1,VALUE2)

    image.png

     

    3. CASE WHEN 【VALUE1】 THEN 【RESULT】...ELSE 【DEFAULT】END

    image.png

    4.CASE 【EXPR】WHEN 【VALUE】THEN【RESULT】... ELSE【DEFAULT】 END

    image.png

    image.png

     

     

     

  • 相关阅读:
    ​综述 | SLAM回环检测方法
    从零开始一起学习SLAM | 用四元数插值来对齐IMU和图像帧
    2019-2020年值得关注的9个AR发展趋势
    计算机视觉方向简介 | 图像拼接
    “人工智能资源对接平台”发布,找人、找技术不再难!
    解决上不了网的特例
    机械键盘简介
    笔记本升级方案
    CSS构造表单
    CSS构造表格
  • 原文地址:https://www.cnblogs.com/kelly11/p/13188842.html
Copyright © 2020-2023  润新知